All the consoles currently on the market have their fair share of good games except Vita lol.
But the 360 has games the majority want to play. Do you think the general population wants to play Gravity Rush, Paper Mario, or PlayStation All-Stars? No. They want Halo, Skyrim, and Call of Duty.
With the exception of Halo you can play all of those on PS3, PC, Heck even the Wii U is about to have some of those. The PS3 has some great exclusives Sony just sucks at advertising them outside of the big guns like God of War, Uncharted, and Gran Turismo. --- In SMod we trust.