I'll have to agree to disagree. I've always taken the position that consoles are better for some kinds of games, while computers are better for others. I also can't get behind the notion that somehow Starcraft is the pinnacle of depth and complexity in gaming. It probably doesn't help that we're talking about wildly ambiguous terms.
Back to the actual topic here: the negativity comes from the community here wanting someone to blame for Diablo 3. The anti-console argument very loosely fits the facts, and it's easier to think about than Blizzard trending downward or gaming having fundamentally changed.
If you can acknowledge that consoles are better for some games while PCs are better for others, than why can't you accept that a PC game designed for cross platform may be compromised?
Sure, it *might* be compromised. But I think that's a weak cop-out of an explanation that doesn't account for other likely possibilities. If you're using a VERY narrow focus and ignore the fact that Blizzard has been trending downward and that gaming has significantly changed over the last 10-15 years, then it's much easier to blindly blame consoles for Diablo 3's problems.