What makes you think that we havn't istened to reviews? Almost everyone on steam hates paying for a game, that was made pretty clear in the game reviews.
The reality is that the current 'free' plan , or something along the lines of it, is about all that the game engine will allow (equipment inclusion/exclusion into it aside). Bad reviews won't change that. Even something as 'simple' as custom camo would require the re-doing of every model currently in game, as well creation and addition of all the systems needed to track who owns what, and who is currently wearing which camo.
As has been noted elsewhere the current team is mostly volunteer (and small). Which means that it takes significantly longer to get something out the door. We're also wading through (and cleaning up) a good chunk of technical debt.
As a result the same people that would be re-writing the game to allow things like micro-transactions, customizable loads, unique skins, etc (a good ftp environment).... are the same ones working on 64bit clients (32bit goes away in a bit), new equipment, updating/fixing 17 year old game models, fixing terrain issues, etc.
We'll get there, it'll just take time.