This is a developer forum more than a gaming forum, so I think it's appropriate, don't you?
> plenty of cash without ever releasing anything
Come on now. I haven't at all kept up with the game for the past year and half and I can still tell you that they are regularly pushing out content simply because my inbox gets spammed with their content update newsletters.
In fact, the latest email is from 17 hours ago, announcing Lumberyard alongside "Alpha 2.6 with Star Marine", their big FPS patch. Saying they "aren't releasing anything" is disingenuous.
If you're saying they're not releasing anything you want to play, then sure - they haven't released anything I want to play either. It doesn't change anything.