Unless you manage every Wordpress site out there, you're biased.
YOU, are a technical person and understand the value of updates, vetting plugins, etc, yet a majority of these sites aren't run by people like you/me.
They are run by end users, with all of the baggage.
You have a point, to an extent. I wholly disagree with your stance on WP though.
It's got issues, numerous issues, and a majority of the sites aren't professionally managed.