Yeah um... you all realize that the people who hate on otherwise popular games are all jaded assholes living in their parents' basement who hate the fact that people like something that they don't like, right?
The people who make up long drawn out explanations about why Bioshock, Fallout, Portal, WOW, Mass Effect, Half Life, Assassin's Creed, or Halo are "bad" games, are just the worst type of people.
These games might not be right for you, but just remember that if you dislike any of these games YOU ARE IN THE MINORITY OF PEOPLE WHO HAVE PLAYED THEM. Don't believe me? Check the sales figures and then come back and apologize for doubting me.
Personally, I didn't buy CoD Black Ops because I'm bored of FPSs. Although, I guess you could legitimately claim that you don't like Activision and not be a total douchebag...