In reply to LPH.

You forget here that the biggest innovations start from solving technical problems. Who has ever cared about how a multi-touch screen works? However, without having this technical advancement, today we couldn't have modern smartphones, discussions about touch interfaces, and the mobile revolution.

You say that users don't care about technical problems in WordPress. Sure, I totally agree but without solving the technical problems WordPress won't be able to meet user's requests about everything else. Just as you can't have a touch interface without a touch screen.

My request for modularity comes from the fact that the core team cannot do everything, nor can you ask them the capacity of coming up with new disruptive concepts. Modularity means that you can easily replace a part of WordPress (what today is part of the core WordPress) with something else, developed by a third party with a different idea on how that part should work.
I bet that in a short time we would see flourish tons of new functionalities and interfaces, some of them bad, some ugly, and some revolutionary. However, if you don't make WordPress modular this won't happen, and we will be stuck here forever discussing how WordPress should better meet its user's needs.

Just my two cents