Re: The only reason "everyone" runs Outlook is because "everyone" uses Exchange.
The failure of the LiMux project was not due to the "hard work" to create replacements for the Windows-only software. The creation of replacement tools was the main part of the LiMux project, and basically that part was quite successful.
All the time there was a big pressure from Microsoft and even from parts of the US government to the former mayor Christian Ude.
The new mayor Dieter Reiter is a fan of Microsoft and supported the move of the German HQ of Microsoft to Munich. After a lot of lobbying, the city council of Munich decided to stop LiMux and start the development of a new Microsoft-based system for the city. When this was decided, the LiMux project was nearly done and nobody knew how much the new Microsoft system would cost.
At the time of the decision, there was no technical reason to stop LiMux. It was all about lobbying, affiliation and there are even allegations of corruption. Basically it should have been a big scandal, but since not many people really understand what it's all about, it never got any bigger media coverage.