I'm using Arch for 2 years (it's my first distro) and I've had only a handful of problems. Usually it's not packaging (deps etc) but rather corner cases and fresh bugs. For example recently kernel had a big that froze display on Intel Graphics. It's good to have a backup drive with minimal system for debugging.
I think the root of the problem is backwards compatibility and the fact that initially all these components were not designed with security in mind. So we're adding more insecure components in spirit of "move fast, break things" than fixing the debt incurred.