Worked with the Excel team on the 2007 beta. They want to do this too, but program managers give them a hard "No." If you touch even one thing there is a cascade of side effects that will drag you off the local maximum.
The PMs are right. It would be expensive to do this and it would piss off existing customers.