First off, the content.
For one of the largest played games in the world, I don't see why. There is a large lack of content compared to most modern shooters/FPSs out there today. There are only 5 (or 6) gamemodes, which is okay, but they're all too similar. Only thing different about them is the objective. You can end up playing the game for no more than 50 hours max, and experience all of the content the game has. Now, ADS, it would be a very nice addition to this game. I'm not saying no ADS makes this a bad game, but it would make it much more 'tactical' or 'hardcore' like the community likes to go for.
Let's see here
Deathmatch: warming up for competitive
Casual: stuffty version of comp
Arm's race: stuffty version of gun game
Demolition: ...
Then competitive: the main aspect of the game, and one of the best parts of it
While i do agree most of the gamemodes are bad, i don't agree it doesn't have content, look at surf, bhop servers, jail escape servers, minigame servers, etc.
Second, the community.
Holy hell, the community. Its almost as bad as the L4D2 community, when it was still around. Players take the game way too seriously. I've noticed that if the team loses based on one player, all of the other players on the team go ape stuff. People always make fun of other players, for very dumb reasons. The community is full of tryhards and douchebags. I've noticed when I first started playing and I wasn't too familiar of the game of what I should be doing, there would always be some kid who would rage at me for going in the wrong direction or getting someone killed or something. There will be some kid screaming 'GAS THE JEWS' in chat, and when I try to silence him, his circlejerk buddies votekick me out. The only map that EVERYONE wants to play in is Dust2, like the community has some learning gap and doesn't want to try new maps.
um are you talking about the competitive part of the community or the rest of the community? If you think about competitive communities tend to be idk serious? What do you expect from a COMPETITIVE GAME?
Weapon skins.
Weapon skins are a very efficient way for Valve to make money. However, they add no extra stats to the weapon, and people are spending more money on crate keys then they have on the actual game just to obtain some stuffty knife. Peoples lives are spent on collecting weapon skins, and its starting to get really loving ridiculous.
Wait how does this make the game bad, if anything that makes the game better, no pay2win stuff.
Okay, I will go into depth of why I do not like CS:GO, so don't just go straight up telling me that I'm a dumbass.
Shooting mechanics.
I don't mind sacrificing time to learn how to use the guns, but lets be real here. I'm a quick learner but I also quickly learned that on this game having your crosshair on the enemy ain't good enough. You have to have your crosshair on the enemy while barely moving AND burst firing. I don't care if you're right in front of the enemy. If you hold down the trigger the bullets will spray everywhere despite the fact you're aimed right at the guy standing directly in front of him. I unloaded a mag in a guys back and he laughed at me and turned around and shot me with one bullet in the face and I'm dead. Oh and don't even get me started on the amount of headshots this game gives away. The hitboxes are also very mediocre.
I can understand the hitreg is a bit weird at times, but honestly if you don't wanna deal with recoil then go to cod. Burst firing with certain weapons won't always be a certain kill, *cough* bizon *cough*.