Exactly. I don't think that a re-write for WordPress will be the best solution for the moment as it'll wreak havoc on the thousands of themes and plug-ins that exists in the market.
I'm thinking of a theme framework that ease the theme creation process. It keeps you focused on doing what matters: putting the theme, CSS, HTML and JavaScript. Mainly there are three things to care about
- A routing engine. Similar to the Ruby routing engine. A plain and simple one.
- Views with a templating engine; and avoid the PHP/HTML mixing non-sense.
- A simple solution to create Admin panels on the fly.
I think this could serve as a solution for Theme Authors which helps them focus on the design rather than fight PHP loops and lookup WordPress functions.