>If the benefits outweigh the drawbacks, why not. As you can see this issue is kind of like voting, for some developers it would no longer be VFP and for others a leaner and meaner one.
How about backward compatibility?
With each version of Fox (including transition from FoxPlus to FoxPro, to FPW, to VFP, to each following version of VFP), the amount of code which continued running without a glitch was always 99%++. Nothing important ever got broken.
Now if we would take such a radical turn, and start cutting the deck to build up steam (Phileas Fogg comes to mind), we'd lose the only bakcwards-compatible language I ever knew. This year I saw a FPD-app which was made to run within a VFP form. The difference between versions was about a dozen lines, half of them cosmetic. Find another language which can do that.
Do you want to sever the tether?