not necessarily. People play bout £20 at most a MONTH for other games.
Most people can afford an account without noticing much of it. I drink 2-3 accounts weekly, and drive cab and eat the day after being out for 2-3 more.
P2P also got rid of lots of cheaters, I dont think its that bad. THey need some serious advertising and free trials tho to get new players.