People only think this is a site preferring Playstation when they ignore Nintendo ... which you kind of just admitted to.
The Nintendo vs Playstation arguments are a lot more interesting then whatever could be said about Microsoft.
Still, I actually did think this was a Playstation centric site when I joined. I remember thinking that CGI Mod was a playstation fanboy. Hehehe ... my views were certainly funny back then ...