Shopify DOES NOT help you sell. Period.
Amazon will win in the long run because at the end of the day it's all about if the "platform" can move merchandize or not. Amazon captures top of the funnel all the way down to personalized targeting.
Shopify will never do that. they are just the tool to help you figure out all that yourself. Outsiders / beginners looking in would say Shopify is amazing because the ecosystem and how many "tools" there are to help you sell. but it's all load of horsesh*t. The merchant ultimately is the one responsible to run the ad campaigns, find the customers, run promotional pricing on BFCM.