Yeah but that was communicated in Archnews: https://archlinux.org/news/nvidia-590-driver-drops-pascal-support-main-packages-switch-to-open-kernel-modules/
Sure the Arch or package maintainers could provide migration scripts for stuff like that (there probably are rolling distros who do that?) or when they split packages but usually you are fine if you read the announcements and act accordingly.




Sorry that wasn’t meant like that, I was just pointing out that that was at least communicated in Archnews which not everything is, for example the firewalld package split you have to catch in the package update warnings which is easy to miss.