And here is the thing you forget: no one with a store is interested in dealing with setting up and managing a web store. They are busy with their business. The web store is the side effect of that. SEO, taxes, shipping management, etc? All that needs to come out of the box, or a no brainer.
54,000 plugins doesn't help with that. With Shopify, we only installed a few, and they did exactly what we wanted them to.
So, if you are going to compare open-source options with Shopify, you need to actually compare it with a turn-key solution.
i.e. Where do I create a woocommerce store that is setup correctly from the beginning, which includes updates, SEO, shipping, taxes, payouts, billing, and everything else Shopify provides out the gate.
Because I'm busy running a business, and that business isn't running a web site.