Glad you liked it! I really wasn’t sure what to say about Amazon and Microsoft since they don’t seem to be facing any really serious difficulties. Amazon is basically unchallenged (aside from Walmart) when it comes to dominating retail and becoming the Everything Store, and they could always slap a 20 cent charge on every purchase whenever they want and make billions in pure profit. Microsoft seems happy being the new IBM and largely staying out of the spotlight, focusing on enterprise, backend and making hardware mostly as reference designs for OEMs. Seems like the only threats they face are the same ones every company faces if there’s a recession.