Compare Microsoft via Teams with Amazon? I'd never thought about that before, but sure, let's do it.
Teams: Used primarily during one point of the day, namely local business hours.
Amazon: Used throughout the day.
Teams: Now relied on by whoever chose it for business meetings, meaning many new customers and many old customers using it a lot more.
Amazon: People are buying more things, but they aren't adding users hand over foot.
Teams: Once a user starts to use it, they continue until this quarantine period ends.
Amazon: Once a user makes a purchase, they stop using it unless they're planning a new purchase. This implies a gap between each interaction.
Teams: Remains in the background sending information and maintaining connections for hours.
Amazon: Sends web pages. People click when they want new ones.
Teams: Must send high-bandwidth audio and video streams around, live, with low latency, worldwide.
Amazon: Text, static graphics, videos that might be hosted anywhere and are also cacheable.
Teams is slower. Imagine that.