and the only one I'll devote any time whatsover to when I'm not getting paid for it.
I know that feeling. I use linux, windows (and previously OSX) all day long at work. Whilst on the linux side a lot of my colleagues are constantly tinkering and spending hours messing around with their systems for fun, I just want mine to work. My choice of window manager, for example, was determined solely on the grounds of whichever one the system first booted into. I have no more passion for current 'modern' OS than I do for a garden spade. They are just tools with which to do work.
If I want to actually have fun, I'll fire up my cranky and quirky old miggy, maybe crash it a few times with some bad code I'm tinkering with and simply not worry that I've ruined my uptime and just get a coffee instead.