Nothing wrong with that, that was me at one time. Of course, at the time I too swore up and down that all the time I spent maintaining my system(s) was because it was somehow really important for me to do so, and I only had a vague suspicion that it was really just me having fun learning about stuff and hacking around on all sorts of low-level things that I wouldn't get to mess around with otherwise. I still do it when I find the time but it's usually with a little more self-awareness about my motivations for doing so. :)
However -- to some, me included, maintaining an operating system environment is somewhat of a hobby. Operating systems like Gentoo provide standardized ways to configure how an application is built, and more importantly it provides ways to configure what compile-time features are (and are not) included in the binary. While most people wouldn't find the effort worth the yield, there are people who spend years of their life meticulously making a ship in a bottle. People enjoy it anyway.
Another draw to Gentoo for me is the way they handle package management. You can stick to stable, and packages will be relatively well-tested and mature, or you can choose unstable which will offer you bleeding edge packages. You can also have a stable system, and mark only a few packages unstable. Not many distributions offer a system like that. They are usually completely stable, or don't offer a way to keep most of your system stable while letting a few packages be unstable.
I've used Gentoo for a long time, and my maintenance is nearly nothing these days. Few problems arise (a new GCC version breaks a program or something), but I've actually gained enough practical knowledge to go about fixing these problems rather painlessly for the average case.
I've spent enough time on other linux distros chasing down PPAs, or trying to diagnose weird issues that it refuses to log because it might intimidate the user.
That way I know exactly what dependencies I am dealing with and what all I need to be aware of when configuring any tool.
Might not be the same, because I am in the dist kernel upgrade group.
In addition, I could save a helluva lot more money by not owning a motorcycle and driving the SUV. To me, though, it's worth every penny.