'Shopify or die' is the false binary the platforms sell — either rent their foundation or fail. The title is bait. The real question is what the rent actually costs once you read the whole lease.
Renting a platform is the right call to start. It's fast, it works, and building your own storefront on day one is a placeholder-grade mistake. The trap is never re-examining the decision once the rent starts scaling with your success.
Lock-in is the part of the lease written in small type: the transaction fees, the app-tax, the features you can't change and the data you can't fully leave with. It's cheap when you're small and a tax on growth when you're not.