I am wondering what your opinions are on how important it is to be able to detail strip and do complex maintenance on a handgun. I broke the firing pin retaining pins on my CZ P-01 and it was a complete nightmare trying to replace them. It seems like compared to a Glock, most pistols are orders of magnitude more complex to detail strip and replace parts on. For example, I find it quite irritating how hard it is to replace a firing pin on a Ruger LCP. Sometimes I wonder if I should just switch over to all Glocks to simplify maintenance and provide peace of mind.

Thoughts?