@DeathByVisualStudio: You're assuming that you know why macro-enabled spreadsheets are read-only.
I fear that this is another case of somebody declaring that "change x is soooo simple" without having any knowledge of the work needed to plan, engineer the change, make the change, not introduce bugs, test, test, test, make work across all languages and configurations, test, test, test...
Without having any special knowledge, my guess is that it's simply a matter of prioritizing work for each release.
I never said I knew why they were read-only and I never said the solution was simple. I'm saying it's a problem. And rather than simply acknowledging the problem exists you go out of your way to give Microsoft every out on why they haven't/shouldn't fix this. If anything its an opportunity for Microsoft to do better. It's too bad you don't seem to see it that way.