Throw on top of it the architecture of plugins (no sandboxing!) and the culture this has developed for websites being "built" with a combination of 50+ outdated plugins and it frankly becomes a nightmare. Of course this can occur with any huge software project, so I somewhat concede this point.
The real turning point for me was the push to move to the "block" editor and effectively turn WordPress into Wix or Squarespace or whatever