I like how my Linux setup on my ThinkPad is basically Debian with a bunch of systemctl units that fix all the broken issues that do not work out of box: touchscreen after resume, LTE modem not working, audio not starting properly, snap being broken, etc.