yeah i don't like pay to win, I think they should come up with a compromise between FTP and standard purchase maybe a 10$ fee that gives you all the weapons but making the maps and extra modes, in game purchases.
Devs not being able to get the most out of GPU's is one of the reasons why I've stayed away from PC gaming as i could never justify paying for hardware that's not really being pushed to it's limits. AMD has given me a reason to be interested again :)