This is ridiculous. There are numerous multi billion dollar software companies with customers less than half that age.

Is there some reason to think that poorly designed software cannot be profitable? Perhaps we shouldn't use revenue as a proxy for quality?

More to the point how much of that profit is generated from selling those customers data rather than earning those customers payments?