My frustration with Linux (Ubuntu in particular, maybe a distribution with ZFS solves this issue) is that upgrades tend to be like Russian roulette. You have no idea if something will go wrong and reverting tends to be a pain.
Worse still, fixes tend to take a long time to land.
Worse still, fixes tend to take a long time to land.
As an example, fractional scaling from NVIDIA cards is broken in 20.04 (what's new): https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/187340... and there is no fix in sight.