Comment Re:It'll depend on breakage (Score 3, Insightful) 292
They're not doing it wrong -- they're doing it because they can! If MSFT didn't want to worry about an end user (who might happen to be a Fortune 500 client buying an unlimited site license) writing an Excel macro or a program in VBA, these features should have never been included with Office in the first place. So, MSFT will have to support these features or provide compelling enough reasons for their customer base (via more compelling reasons) to migrate to a new version and move their real "programming" outside of Office.
BTW, if you want to know why alot of corporate clients have codebase inside of Office applications, read my sig.