Shopify is a good product — the question is fit
If you are selling physical stock with variants, inventory counts and shipping rules, Shopify is genuinely hard to beat, and we will say so rather than sell you a custom build. Where it stops fitting is when the shop is a small part of the business: a service company selling three products, a studio taking deposits, or a retailer whose real need is being found locally. Then you are paying a monthly platform fee plus app fees for machinery you barely use.