XML was all the rage back when they developed WPF (a desktop application framework), and my guess is that they wanted to base their UI markup language on XML and utilize existing XML-parsing and schema validation tools, etc.
↧