Christ, people, lighten up at the flow chart. It's obviously a joke. I love PS3 too, but yet I can still chuckle and move on with my day, and not get worked up about it.
Plus, the guy's got a point. I like my multiplayer games with the playing field leveled except for natural player skill...