Well lots of strong opinions. However, I don't know about everyone else. but I have never played a f2p game that I didn't spend any money on. In fact most of the time, a small payment initially usually saves me money in the long run.
Also supporting start ups in gaming seems like something gamers should be able to get behind.