They survive because of vendor lockin, too many companies have years or decades of work in to using that system and it would be far too costly to move.
If your starting a project from scratch today you are not using progress, Legacy is their only business.
They know it, which is why they are buying up companies like this.