so when it all comes crashing down and the company is failing then they have a rethink and look at what customers are left and what they want all it will be is big corps who never touched Azure, never had Office 365 or MS devices but just run Windows, Office and Exchange / Lync / SharePoint on prem who just want improvements to these applications over time. They will then call this a new business model and frantically play catch-up before the last run off to find something else.
Not saying any of the above are the best tools but are the usual integrated stack found.
It's not that I am against any of the technology they are pushing at its that it goes against what customers want and anything they do deliver that was asked for is too much of a compromise between what we didn't ask for but were told we had to have and what we needed.
I have noticed that IT seems to be driven by marketing about what it cool much like toys in the school yard when I was in primary.