So you airing your opinions and then just assuming everything you say would be implemented isn't a fair thing to take from your post? It isn't personal, it is exactly your words.
You are right, if you want to be heard you do make a point, but if you were to post and say "I think you should scrap the FPS idea and make it an awesome racing game" and then everyone "oh wow, what a great idea!!", the devs wouldn't agree you all because they are making an FPS game, not a racing game. If you wanted the racing game, get a racing game and ignore this one.
Just because you say "I think this would improve the game" and people agree doesn't mean it will be implemented immediately or at all.
Here is food for thought:
Maybe they have the fog so you CAN'T see people from long distances and it is intentional. Maybe the devs want it to be very close combat orientated and short of making view distance retardedly low (which you would complain about...), they put the fog in? If that is the case, they aren't going to get rid of it because they want it to be difficult to see people at any sort of distance, that is what they want from the game.
The game isn't Counter Strike: How Linkin Wants It. If you don't like it, that is a shame, but you aren't going to like everything all the time, you don't like the game, don't buy it and don't play it, or do buy it and wait for updates and/or mods