That is the system we live in. Grow or die. I also curse u/spez. But I also think, if I were at his place (build a platform, sold it and now has to run it depending on investors): could I be better? Probably not tbh.
(If I would want to continue to run the platform, I'd probably just take the money and do something else.)