I don't do any of my bike repairs, mostly because I like hanging out in the lbs, but also because it's like you have to be a detective, or a scientist, to figure a lot of things out. What always seems like it should be easy, like where that annoying little ping is coming from, requires FBI-like analysis.
See, to me, that aspect of it is fun. Now, if I weren't mechanically inept, it would be even more fun.