It's funny to denigrate whales of any sort when they are the ones who keep the game around for all the f2p people.
There is a serious elitism among the people who wear their f2p badge and think it makes them better somehow. Some people happen to have disposable income to spend on their hobbies...