Cs isn’t declining in NA. I think it’s stagnated in NA or very slowly growing. Nothing massive but there is still a huge casual player base in CS for NA. Not to mention esea open leagues still get over 500 teams signing up a season just for open alone.
However if I was new to fps games I would play Valorant over cs anyday. The game is dumbed down for the casual and appeals to them. Nothing wrong with that but if you want to play a game competitively it is frustrating knowing how lowered the skill gap is. Sometimes these gold players I play against when I Smurf with friends are better than my diamond/immortal queues (back when I grinded the game). I wish they increased the skill gap but oh well. Also feels like nowadays immortal is too easy to get. Adding the new rank helps but yea.
A lot of Valorant’s player base came from games like apex Fortnite and league. Or Val Is their first fps in general. Those stats you gave are hard to base off because riot doesn’t release their player count.
The last factor is that CS was never a huge game in NA. I mean it’s decent size but everyone knows the NA region is a console region. Cod is the king FPS game in NA and always will be. All my friends growing up had consoles. I was the only one who had a pc and a console but I mainly used PC.
Sorry for the essay.