It happened back in 2016 with the European and American Division, it happened way back in 2011/12 when almost any community couldn't get along, and it's happening once again now.
So yeah, this game suffer from it's own playerbase.
Also, as DC: said, this game suffer from technical issues, it has a premise that should work in todays indie games, but it has a lot of limitations that a lot of games, even simplier than CS2D that are popular in Steam right now, do not have.
I think some simple updates could help, like rebalancing weapons, adding little quality of life additions like base money to TTs for planting and stuff, the modern approach for games that do tend to have a competitive scene has its protagonist in touch with the developers, it's healthy for the game. (Intended or not, CS2D is an amazing competitive game, the last 2 years were the first ones without tournaments).
CS2D is an old game, it has crazy potential, it has a solid and quite unique aesthethic which most of DCs game have, it is fun, its complex, it has a lot of possibilities, but it probably already did hit it's peak in terms of whats do-able.
Motivation is also a huge thing, we just can't pretend DC or any of the current devs to be as invested as we long time players are, it's unreal, we all have our thing going on, that's life.
To wrap things up, we should probably focus on doing what we think is best, fun or compelling for our own reasons and let things take it's natural course.