Before you come at me, this exact comparison isn’t exactly fair for a couple reasons.
1. Amazon Prime provides utility (free/faster shipping, streaming video, etc) where as stock provides no utility
2. I’m cherry picking one of the best performing stocks in history over a time period where it did extremely well
That said, the general lesson still applies. When you pay for stuff that has ongoing costs or loses value (like a subscription service) you’re going to lose money. When you buy stuff that provides income or goes up in value (like stocks), you’re gonna make money.