It doesn't really matter, tbh. Culture eats strategy for breakfast, and Google have a terrible partnership culture. FB are a little better, and I assume Amazon must be OK, but MS have a sales force that can actually sell, supported by an organisation that commits to products for the long term.
MS will do very well with Azure, but note that their cloud revenue is also Office 365 revenue (which I suspect is a lot higher).
MS will do very well with Azure, but note that their cloud revenue is also Office 365 revenue (which I suspect is a lot higher).