I feel that anyone with something as potentially dangerous as a handgun has an obligation to understand and maintain it. Some things I can replace or repair myself, somethings I can't. I have no reservations cleaning it and fixing those parts that I can.
Now for those that have reservations about cleaning the inner workings of your gun, I would like to ask if you have ever considered an ultrasonic cleaner? Harbor Freight sells a small inexpensive ultrasonic cleaner that I have used successfully with jewelry. It would be perfect for a modular trigger group or a rifle bolt. I can clean a ring to the point that I can't find dirt with a lupe and the ultrasonic cleaner will still find crud I missed.