Setting up an e-commerce store today is much easier than it was just 5 years ago. Back then you needed to hire a web developer or team of developers to program every aspect of an e-commerce store and this made it very expensive.
https://www.sweetstartups.com/start-ups/wordpress-vs-shopify-for-e-commerce-business-owners/