Wet blanket, for sure. The 360 has a good dose of titles already and it's getting even bigger. The fact that you've claimed all it has is FPS and RPG's is the point where I said to myself "Yeah, he/she has lost it...". The 360 has barely any good RPG's at the moment but there are a lot of promising ones that are coming soon. The 360 is living up to it's potential even at this early stage, with Xbox Live leading the way in online console gaming it's just as thrilling as ever to play 360 titles such as Project Gotham Racing 3 online with friends. Consider the amount of crap the consoles go through and look at how well the 360 has picked up in such a short time after that awful release issue.
I think with all factors considered, Microsoft are leading the way in the industry at the moment, and don't give me statistics because that's not my point. I'm talking about how they treat developers, how they treat their community among other things. There are tons and tons of communities dedicated to the Xbox Live world such as Gamertag.com which is like an Xbox Live version of FacePic, 360Voice.com which is an automatic blog that records everything you do on Xbox Live everyday and writes out an entry for you etc. I'm going to be bold and assume you've never been subscribed to Xbox Live, which is why I imagine you can't appreciate the service fully.
PS. I'm not a Microsoft fanboy, but I like to give credit to any company when it's due. The 360 has busted it's ass to get this far and I dislike seeing people put down a console with an excuse like "it's just FPS and RPG's" when that couldn't be any further from the truth.