Microsoft has a terrible history of integration even among it's own products and has forced obsoletion throughout. If it's literally you only have a single vendor to pay then you must look for a nationalised solution otherwise you'll just be creating oligarchy.
You can't on the one hand maintain the myth that there will somehow be private competition but then on the other set the barriers so high that only the largest most entrenched monopolies can succeed.
> you must look for a nationalised solution otherwise you'll just be creating oligarchy
Er, why? If France buys a lot of Microsoft licences, they are suddenly an oligarchy?