Yes, I've heard many sparkies saying bad things about them, but I feel they are beneficial to people in my position.
I've been on hundreds of domestic jobs (rewires, faultfinding, general maintenance, consumer unit changes etc.) and would only ever attempt something that I feel 100% competent...