This is probably it. There are some companies that just can't be bootstrapped, the up-front cost is too high. There are some that would suffer from the high-growth demands of VC.
If you've got a plan that starts with high-fixed costs that over time becomes low-fixed cost at scale, then VC is probably the best way to go.
If you've identified low-hanging fruit to solve problems for people, bootstrapping makes the most sense.
Any arguments for or against seem to imply either way is a one-sized fits all solution. It's not.
Any arguments for or against seem to imply either way is a one-sized fits all solution. It's not.