Well, if it makes you feel better about yourself, good for you. But don't kid yourself: you don't really stick to that most of the time.
I do when it's reasonably convenient to do so. Many devices are now prohibitively difficult to repair. Sometimes I still try, and fail for one reason or another, at least learning something in the process. If it's out of warranty and it's broken and it costs too much to have someone else do it, I've got nothing to lose.
If you repaired and maintained your home and your car the way people used to, you wouldn't have any time for anything else.
I do everything vaguely within my skillset. That means all of the plumbing that's not underground (by which I mean the pump, I don't have a crane for pump fishing) and all of the electrical, and most carpentry-type repairs. If I don't know how to do it, I learn. There is one other exception, which is the roof. It is old and crappy and I am huge and clumsy. I don't mess around with the roof. That includes the part of the chimney that goes through it, but doesn't include the part inside the house, which I replaced. But this place is a rental, so I have relatively little motivation to climb up there. Electrical is easy, so I just do it. Plumbing is something you need right away, so I just do it. If I knock a hole in the wall I don't call a drywall guy, I just patch the hole. If I need an appliance installed I don't call the movers, I get out the blankets and dollies.
In spite of this, home maintenance takes up less than 1% of my time. Maybe this house is just less shit than average? It certainly seems to be made out of the same crap, though.