Just as all Nintendo fans are not equal, you must realize that all Nintendo "haters" are not equal. Nintendo haters aren't a unified group all with the same opinions. What one Nintendo hater may like, another may dislike, and vice-versa.
Nintendo haters encompass everyone who doesn't like Nintendo. That covers a lot of people with a lot of different interests. It's flawed to assume that just because Nintendo satisfies one group that they should satisfy all groups.