I never understood "this console sucks" "this console rocks" I've always thrown those comments into the land of Fan-boyism.
There will always be the obvious hardware configuration differences. Like the loser that accausted my father and I while looking at the PS3 demo. "sony lied, the refresh rate of true 1080P is 60MHz and the PS3 is only 20MHz." The guy walked away and my dad and I shared a SGI joke from the early 90's. (Silicon Graphics machines).
Games make the system, Period. Regardless of system cost, configuration, and controller interface. The way companies market and distribute games on their corresponding systems always leaves something to be desired (for more info, read up on a system called the TURBO GRAFX-16).
There is a game for just about every major console release that I love (yet the TG-16 will always be #1 in my heart) and everyone should play. A gamer should embrace all things gaming, yes - even be tolerant of sports games. If you disallow yourself to play a game because "it's on a console I hate" then Babbette, (you need to) get a clue! You're not a gamer, you're a straight up blind loyalist.
Again, everyone is entitled to their opinion, and I encourage all to share them. I'm just trying to help people from looking ig-nant when they do it.