Just because you don't like Call of Duty doesn't mean those who do are wrong.
The anger from non-COD people like myself comes because the outrageous financial success of these titles means more of this drivel gets shoveled out (because it's what people want, right?) and we get less of what we actually want to play as a result.
That assumption seems a bit specious - it would seem doubtful to me that a monolithic publisher run by the kind of people Activision is run by would actually put out something PC gamers want in the absence of Call of Duty.
“The greatness of a nation and its moral progress can be judged by the way its animals are treated.” - Mahatma Gandhi