Why Magento is still best choice for e-commerce platform