As to the value of office 365 - while philosophically i don't like this cloud subscription model (So, if i stop paying, i lose "license" to use software? Pfft)...i have to agree the price is very fair. I mean, even if I were to only pay for the onedrive storage (without Word, Ecel, etc.), that onedrive alone is worth $100/year. My only disappointment here is that i wish MS would pump out a native, official onedrive client for linux already. Except for my dayjob forcing me to use a windows machine for work, Linux is my personal daily driver (and for side hustles I develop only on linux)...So I totally can understand - from a capitalist perspective - why MS would not distribute the full office 365 suite for linux...but why not at least just onedrive? I'm pretty sure that many people like us who use linux would gladly use a native onedrive client. (And, while i give much props to existing onedrive clients [1][2], sorry, but i need official support from MS.)
I have not used Azure yet in any meaningful capacity, so can't say MS is doing better or worse here...but the fact that they quickly focus on supporting linux, and their pricing isn't bad is inspiring.
You didn't mention MS' recent privacy/data control issues related to windows 10 telemetry - this is a big annoyance for me...but hey, no one is perfect. And, i mean, this is the same company whose previous leader considered linux a cancer...so, even with the little disappointments that i feel about MS, i still have to give them big kudos for their positive change regardless of what wall street thinks that they're worth.