https://www.engadget.com/2017/11/26/linux-pioneer-munich-swi...
The project didn't fail, it was on pace to succeed, which made Microsoft swoop in and basically bribe them to switch back.
The lesson being, switch to Linux. Either you'll switch and save money, or Microsoft will bribe you not to and you'll save money.
> Linux in Munich: 'No compelling technical reason to return to Windows,' says city's IT chief
https://www.techrepublic.com/article/linux-in-munich-no-comp...
The reason was probably a shift in IT management who wanted to keep things "simple" with some vague thing about keeping one platform since they had kept previous windows machines around which were apparently "absolutely needed". It takes heart in the management to keep Linux around, which isn't always a reliable thing. Even when there was no "technical" need to use the more expensive Windows option.
But this sounds 100% like a Microsoft sales/marketing job, which they are amazing at. They've really perfected selling to big firms, which you could see with the growth of Azure. Which I witnessed when they unleashed their sales machine on startups to get them to use it, and it was quite interesting to see in action.
Taxes. Politicians still think Microsoft pays taxes. Though 60M [1] per year in taxes while paying much more for their software is technically a retarded thing to do deal-wise.
[1] https://www.northdata.de/Microsoft+Deutschland+GmbH,+München...
It only makes sense to take the bribe in that case. It always makes sense to prepare for the switch, because if they won't bribe you enough to stop then you can always actually do the switch, which is still better than the status quo.
But agree with your point on Office, there are many large organisations which are literally running on Excel, and which IT budget would have to grow 10 times if they were to replace all these excel based processes.
And I must say that I haven’t seen any good alternative to Excel for a non programmer to set up a custom set of calculations, or deal with data. I am trying to get more people to learn SQL in my company, which shouldn’t be too difficult. But you are not going to write a company valuation model in SQL. And I had poor results at getting non programmers to pick up coding (I offered 1 week external in class courses, lots of people volunteered but 80% did not really do anything with it).
Wine suddenly gets really really good, maybe?
It's part of the reason Microsoft is playing to their strength with Office 365, it's almost impossible to replace at this point.