I agree that business often need some kind of investment to help get started but it is not always the case.
It feels like the end game of any startup these days is to close a round of investment from a top-tier fund as if that creates a business in itself. That point is very much just the beginning and then the real work starts.
We need to get back to thinking of investment as an aid to building a sustainable business not the first step to a sale to {insert large tech firm here}