They're dumping PHP4 and MySQL4 support in WordPress 3.2. You're right, they have to consider support for existing themes and plugins, but they're not chained to the past.
If there's anything that will cause internal architectural changes, it's the project's general focus on new features over any other goal.