You say "listen to people". I am listening and i take notes. Many features are in game only because of suggestions.
But every single player has own opinion about games and what makes you think that some random guys opinion is more valuable then mine?
I can't do multiple things at the same time. I am working alone and i have to set priorities. Detailed maps are not priority. More weapons/attachments are not priority.
One day will be, but not now.