I am thinking some Apple fan boys can't laugh at themselves a little, because what's in that clip is pretty spot on to the Apple consumer culture IMO.