Nobody has a foolproof scheme.
By your argument, HN is a fail too, yet you still click on the links.
But the real reason that Microsoft's URLs suck is that the MSDN Knowledge Base is an older product than Google's, built back when the web was new and people didn't realize that their URLs sucked. And one thing that I respect Microsoft for is actually caring about reverse compatibility.
(Sidenote: This is why you should think about your URLs. They are how your website will be presented to the world.)
I think the links earlier in this thread are a perfect example of why this is useful. You can tell what you'll get when you click on the Yahoo! and Google ones, but the Microsoft one is totally opaque.
Would Jonathan Schwartz's blog ( http://blogs.sun.com/jonathan/ ) count as an enterprise CMS? That has URLs which include the title. Does Wordpress ( http://www.wordpress.com/ ) count as an enterprise CMS? That also has URLs which include the title.
Yahoo's is just better organized.