It isn't like DDO isn't far removed from 3.5e rules already.
Starting a huge or program over from scratch is a very good way to lose lots and lots of money. They should fix the spaghetti-ball of code (as Eladrin or someone put it) but they shouldn't start over.