Same as PP, recently being doing more and more myself.
Because
a) I don't trust bike shops (split pinch bolts on frames, over torque'd, not changing both bearings, only changing the one cuz only the one squeaked (the other later collapsed completely), they also fitted cheaper quality parts but charged the same price as OEM parts
b) I couldn't afford it (rates have gone up so much recently)
c) I enjoy tinkering
now doing basic services on forks and shocks, we build (my girlfriend built her own alps wheels from birthday gifts and borrowing my park tools rig).
we have collected a pretty good set of tools and i've mad a few of mine own inc a loot to help bleed and clean hope brakes.
previously i've not had the time to do this stuff, now i make time. the girlfriend is learning too, she can now split her cassette off and fully service her freehub/wheel bearings, if it goes major i do the more techy stuff but it's not hard and it all helps keep things going