That’s the thing though you really don’t have to deal with old packages. The ones that count are in the backports repo and for everything else there’s is flatpak. Plus I think the reason steamos switched from Debian to arch was the methodology changed from being mutable to immutable and making it more for a handheld vs installed on many systems. It had nothing to do with the quality of the distro.
Wine and proton are the same valve takes wine and adds some tweaks to it to work beter for games. Wine can work in a pinch but I wouldn’t rely on it for your workflow as wine could always be playing catch up when your software updates versions.
Wine/Proton is a translation layer that translates windows system calls Linux system calls. So if wine/proton doesn’t have a feature windows has for your knew version then it will break. That’s okay for games but for something you need for work that can be a deal breaker. If you can switching to something Linux native will benefit you in the long run.