Hey! Would you mind telling me your CS rank? I just want to understand your point of view better, not going to judge 
Also, thank you for the lengthy post, just shows how much you care about the game 
Aim is not the most important thing is CS, far from it, I agree. But it can win you games, especially against more inexperienced players, and it should do just that. Against players that are at a similar skill level other things decide who wins and who doesn’t. Nevertheless aim is important. (FYI, most pro players say that they are far from the best aimers and that they would lose many gunfights against casual MM Global Elites/Supremes)
Things that play a huge role in CS are also gamesense (hard for me to define, comes with experience), positioning, team strats, etc. That said, Dirty Bomb is an entirely different game. It is a really fast paced game. Team strats are almost nonexistent. Yes, you can and should coordinate pushes with your teammates, but unlike CS you don’t have to do rotates (no Art of War stuff going on here :D), there are no nade spots you have to learn. It is much more straightforward. Right now sound in DB is pretty bad, limiting your awareness. Pretty much the only thing that’s left is aim. And that is perfectly fine. That’s the nature of the game. That is why I go for “Gunplay above all”
“CS actually has an incredible amount of luck”
Sorry, I can’t agree here. I’ve been playing CS since 1.5 and I have put thousands of hours into that game. As with anything, there is some amount of luck, but it can almost be entirely eliminated because of the huge skill gap the game allows.
“Moreover, even a newbie player can take out a pro with a bit of luck. It just happens.”
True that. Exactly. It can happen and it does happen, but it’s not consistent. It will happen once every 100 gunfights so its impact on the outcome would be nonexistent.
Yes, Valve listens to the competitive scene only, that’s exactly what I’d expect the Dirty Bomb team to do. I spoke with some competitive DB players, who have been playing since alpha/beta, and they told me that they had done a simmilar document with what needs to be changed and that they’ve tried talking to the game devs, but to no avail.
They would have never removed the P90. Unlike 1.6, where only a couple of weapons were being bought (AK, M4, AWP, Deagle), CS:GO tries to make all weapons good. They are constantly changing guns to prevent people from buying the same guns all the time. I personally use almost all of the weapons in that game.
CS:GO is very close to the “original” (GO is a lot better than the original, won’t go into this here). But they are constantly making new drastic changes (improvements to be honest) - they increased automatic movement spread by 50%, they recently added “tagging” (if you get hit you can’t move), etc.
“Players simply don’t make great game designers.”
Yes, game designers are amazing at their job. But that rarely includes being good at the game or playing at a competitive level. So in all honestly they don’t always know what’s best for the game. Players on the other hand are good at, well, playing the game, so I guess they should know more about balance (I’m talking competitive gamers ofcourse). That’s exactly why they should listen to the feedback from the COMPETITIVE SCENE as those are the people that spend the most time playing their game. Cooperation between the devs and the players is the key to success really.
Thanks for reading.
P.S. So grammar, much wow -_-