CSGO has too much money in the pro-scene.... generally whenever someone says "X" game is dying, it just means that particular person is bored of it
There will always be that spike of players when a game is new, but those are the ones who jump from game to game to game. By that logic WoW is dead, ESO is dead, but when you log into them, there's plenty of people online