Again, how old is CORBA? And guess what, it's not proprietary.
Now Microsoft isn't all evil in everything. I love being able to write an XML filter so I can just push XML back and forth between SQL Server and other data sources. But Microsoft's commitment to open data and application interchange is only partial. Their greed always takes precedence.