If you look at the facts, and not how some random community members feel about ED business model, ED is doing just fine.
Otherwise they wouldn't be wasting resources on upgrading the A-10C pit or a brand new map, for free.
The fact that you don't understand DCS development pace or ED business model should tell you just that. That you don't understand.
And instead of assuming since you don't understand, they must be wrong, maybe, just maybe, you should try to have a better understanding of the matter.
Also, if '95 is your year of birth, it means ED has been in the flightsim business for longer than you've been alive...