WordPress is my favorite example of "It doesn't have to be perfect, it just needs to work" So many cool projects die because people over-complicate the first steps. You can always make it better later if people start using your thing, but first you gotta ship.
Funny, I think it proves the contrary. Wordpress effectively made their whole code base the public API, so now they’re stuck with the legacy code they have for eternity, unable to meaningfully improve it, as plugins may depend on the existing state. It’s so bad, the PHP language developers are unable to implement some features/fixes in the language, as the Wordpress team refuses to migrate their code, which makes for…
If WordPress has a stabilizing influence on php that's even better. All the breaking changes of the new versions are a nightmare for an established project I work on.