I don't believe that Nemesis is suggesting that the government arbitrarily impose standard formats on all, but rather use open standard formats internally, to encourage competition, avoid vendor lock-in, preserve data retrievability in the long term... etc. etc. It is just good sense. Besides, having a government totally dependent on MS and Oracle just does not seem right.
Now as for formats, XML is not really a file format in my opinion, XML is a data structure definition contained in TEXT files. That is OK with me, as I'll always be able to open them and examine the contents. (that does not mean I approve of the concept of XML, and the javascript that usually goes along with it).
CSV (like XML) text files are also interoperable with all major database engines.
So, if we want to talk file formats, what is important is binary headers, bit depth, byte order, character sets, etc...
But the original point is that the Canadian government might be starting to take open source software seriously. I'm happy about that.