This is exactly why I use Gentoo. It baffles me how people can handle having a regular slew of new binary blobs to update to, with no idea of the changes contained within. I guess I just don't trust developers that much with my system, and experience has generally proved me correct.
For me, there are two models I can work with; the Gentoo model, which is close to how I believe FOSS should work, giving you full control over which updates to bring in and allowing you to create your own unique system, and the RHEL/Debian Stable model, which is like a FOSS Windows/MacOS model where everything stays visibly the same (bar security updates and major fixes) and then you choose some apocalyptic moment to do that big upgrade to the new shiny major version. Fedora, Ubuntu, etc have something in between which just doesn't work for me.