Not sure what this threads about... but as it's 5:22am and I am bored and very sleepy I thought I'd just stick me big nose in here before going to bed... 
Near as I can tell it's a hypothetical scenario created so as to be able to bitch about Apple. The iBox, from a brief browse, appears to have been joked about online for the last 3 or so years, but isnt an actual product (apart from an app).
Im not an Apple fan as such, but sheesh, some people appear to have too much free time
