A last thought about this: $AMZN has a market cap somewhere around 1.17T at time of writing. 

$SHOP has a market cap somewhere around 100B.

And neither of them has more than a tiny fraction of total (global) retail market share