Repeat after me: "There is _nothing_ a centralized VCS can do which a DVCS cannot do as well, if not better."
WRT the 'corporate user': Subversion is unable to separate the steps "fix bug A" and "integrate with bugfixes B C D and E, having been checked in while you've been working on A". Mr. Corporate Manager wants this feature.
Subversion cannot do that unless you create a branch for everything. *Poof* your workflow is now an order of magnitude more complicated than git or hg (which is IMHO even less complicated than SVN, once you let go of the centralized-repo, poisoned-by-CVS mindset.)