I just posted this Brian Krow's blog, but it's caught in moderation:
I agree with a lot of your perspective here. I somewhat have to given your own contributions to the code ecosystem. But I don't see how this is incompatible with what KEI is arguing. Their letter is about a specific event with a specific company, whereas you are discussing general notions of what is better.
I don't see how RMS et al suffered from a lack of imagination. They are making a very credible case about the likely outcome of what is going to happen here and how that might impact end users, i.e. the general public, i.e. EU citizens. I'm not as close to the issue as you might be, but their case sounds right to me. And I hope the EU takes this into consideration. KEI is arguing that what was once MySQL AB can continue as an entity - whether a subsidiary or independent company - just not fairly under ownership by Oracle.
While their letter doesn't pass judgement on the MySQL project's choice of license, I read their case as a warning for people like you and I who care about software freedom: taking out the "and future versions" clause while offering the code under another licence will inhibit future contributions from the community at large. As others have noted, many were vaguely reluctant to trust MySQL's model from the beginning.
But, that's where the project now is, and that's where the company now is, and the decision to be made isn't about whether this is a cathedral or a bazaar - it's over whether Oracle should own that company and its assets (i.e. code copyright).
To which I would add: KEI's letter says nothing about a copyright holder's right to re-issue code under multiple business licenses, nor about any interpretation of a license's suitability for any business or community organizing model.