The messaging seemed to indicate they are commercially not sustainable.
Like, how many of the top 100 economically sustainable companies are environmentally sustainable?
I agree the title is kind of click-baity, but I fail to see how it would be misrepresenting anything.
It's just a clever play on the word "sustainable".
If you don't make money, it's not sustainable. If you use up ressources, it's not sustainable. If you exploit people, it's not sustainable.