This is the kind of thinking that makes the public sector a quagmire of inefficiency. The IT department of the city of Munich has exactly one mission and that is to enable the employees of the city to service the citizens of Munich in the most efficient manner - not playing politics on behalf of the free software movement (or Microsoft, for that matter).
By the same yardstick, the city of Seattle should stick with Microsoft everything to protect local jobs, in spite of evidence of superior alternatives.