Servers are full all the time. There are more people playing right now than those not.
Despite any bad press, there is more people saying good about the game than bad.
It's not white knighting, it's just obvious math.
Of course there are problems. But 100 posts per day saying the same thing doesn't beat the 200,000 people who are playing and spreading word about how much they enjoy it.