Now systemd isn't fool proof and probably not bugfree either,
That's understating it. A simple tweet can crash systemd.
That turned out to be fake news since it relies on a feature that is turned off by default on all but testing developers' systems. But thanks for playing.
This has happened many times in many countries. The problem is, they didn't choose Linux because it is superior to Windows, they chose it only because Linux is not a product of an American company.
There certainly are many good reasons to dislike the U.S. and American companies, but, business decisions made out of spite rarely work out well.
Come back when you have any evidence for your claim that the Linux migrations didn't work out well. The millions of dollars that Munich and France and Brazil boast about saving means there's a pretty heft burden of proof.
Their idea of an offer you can't refuse is an offer... and you'd better not refuse.