Selling online has become easy and inexpensive
Moving to a full-fledged ecommerce platform isn't an easy choice because it can prove to be too expensive (with monthly payments and all) and time-consuming. Many companies already have a website built that they don't want to abandon. BigCommerce, Shopify, Magento, WooCommerce, Prestashop, etc. They are only a very small part of the E-commerce platforms. And the list is endless.
All platforms have been fundamentally developed to eliminate developers and simplify the whole process of setting up and running an ecommerce store. So far, so good. Why let's face it. Most online entrepreneurs hate coding. A few clicks, drags and drops on pre-built site templates are much better than staring at lines of code for hours. But while the platforms cater for most of the needs of the market, they are quite limiting when it comes to existing sites.