I actually think it's a great idea to minimize government dependence on specific vendors at a policy level.
Perhaps these policies shouldn't be too detailed, but signing away future freedom ('nobody ever fired for choosing $entranched_bigcorp') should not be the path of least resistance for decision makers.
Fully agree!