Counterpoint - this is a bit like saying "sell the product from your own website, you'll get 100% of the sales and own the customer!"
Totally true, but good luck getting the customer to your site. Way easier to put your product on Amazon, eBay, Etsy, wherever people are already shopping AS WELL - and take a hit on profit (at least initially) and figure out how you build off that.
Leverage all the social media and blog sites and substacks and whatever that you can. Build a base and then figure it out from there.