Amazon (NASDAQ:AMZN) is a stock worth owning for decades because the cash engines underneath the retail storefront, AWS, ...