Not giving Microsoft a few million dollars so the server backend was built on Windows instead of Linux was a catastrophic error.
It vastly increases the work required by devs for very little incentive.
If they launched and made a go of it? You could make a slow transition. But up front? Insane.