> Because progress will be driven by individual volunteers or corporate stewardship.
Works well in theory! In reality the incentives of open-source contributions are complicated and don't always pan out. This is especially true for complex applications, as they're generally harder to contribute to than small libraries/plugins...