CS is an older more household name, so more viewership and players is an unfair point.
Market and skin stuff is honestly down to preference, I don't want to pay hundreds for a butterfly but also it has no real life value.
Both games communities don't coexist lmao, I am so tired of the whole which game has the more toxic player base. EVERY SINGLE TEAM BASED GAME HAS A VERY TOXIC PLAYER BASE. that's just what some degen children and "gamers" do sadly.
CS also have devs that don't listen, I mean this game hasn't actually changed in years.
valorant gives 50% of profits from some bundles to Orgs, and most updates cater to making the pro scene better, so imo that's pretty good improvements to integrate esports into the game.
any other point i didn't address I agree with to an extent