CS (and the likes) Gun Problem
CS have a lot of guns but we know that only a handful of them are the "meta" guns (if you will) and they're rifles. Definitely rifle or carbines. On low skill levels, most players are going to prefer SMGs or shotguns because of run and gun and high fire rates but as their skills progress they're going to end up using the rifles or carbines because of high head shot damage and armor penetration. Valve (and the likes) tend to introduce new guns (like revolvers for example) but most of them are just flash in a pan. They're going to be nerf at the end and going to be irrelevant for most of the time.
I also think the main factor for this problem is their main game mode. Since CS (and the likes) tend to be bomb plant scenario, the tactics for defending and attacking a site favors rifles because of what I said earlier.
So what do you think can be the solution for this gun problem for tac shooters like CS? I can only think of adding more scenario (like hostage) but has a limited specific loadout of guns so other guns like SMGs can be relevant.
Edit: I think most of you didn't get my point. So let's have a talk about the R8 revolver. Remember when it was introduce as a pocket AWP? Everyone is using it especially in high skill matches because it's literally an AWP in pistol form. Then it was nerf by Valve and was irrelevant ever since. Or remember when UMP is literally a cheap rifle in SMG form? and then Valve nerfs it and it's now irrelevant ever since and was replaced by Mac10 and MP9. That's my point. Valve is going to introduce some new guns into CS2 and if those aren't rifles that can replace existing ones then it's going to be those examples that I gave earlier. That's the problem in CS. That's what I'm trying to tell here.