Not useful for MS Shareholders. You'd have half of MS users worldwide (that dont require ActiveDirectory) moving to CentOS tomorrow if they could run their old VB apps, MS office, etc.
I don't know when the last time you used Wine was but there's a ton of incompatibility still. A properly supported compatibility layer from Microsoft would remedy a lot of problems.