Because maybe that holds for B2B businesses where no-one outside of the industry knows you exist, but for any B2C startup the reality is that there are a ton of people with connections and stupid money (or pre-funded teams looking to "pivot") that will throw lots of resources into competing with you. These teams tend towards self-delusion (over-estimating market size, pretending that it is a world-changing product, imagining it as a stepping-stone to world domination) because this is necessary for them to raise capital.
Lots of people romanticise lifestyle businesses, but it is miserable competing against funded businesses when your competitors have free money. I have done it twice and one of the worst feelings you can have as a founder is when you've spent a year building a business and your customers start complaining because your service is more expensive than your funded competition. It is psychologically taxing.