I don't "detail strip" my cars, motorcycles, lawnmower or anything else that is running reliability. Why is a gun different? A gun is far less complicated and gets far less use than any of them.
You detail strip to clean, inspect and maintain a pistol or revolver.
A detail strip of a firearms is far easier than of a car motor. In part, for that reason, it's part of routine maintenance.
A shooter can do this based on when they need to or on a schedule. Competitive shooters usually do it on a routine maintenance basis based on round count.
"Need to" is a floating thing. You drop a gun in the Gulf of Mexico and you ought to detail strip it as soon as you can for cleaning. Salt water promotes rust. Rust weakens metal.
I've bought used revolvers where the grease and old oil had become caked on solid blocks of sludge and rust and feckling had set in. A detail strip allows for cleaning of this and inspection of the areas you can't see. Dirt and dust, over years, collect internally in guns. These become areas where moisture can collect.
1911s were made to be detail stripped using only the parts of the gun itself as the tools. Harder to do that on modern versions. But the gun was built for it. They expected it would get wet and muddy, that condensation would form on the metal, inside and out.
Most of us cannot detail strip cars or lawnmowers, even if we wanted to. Truth is there is no need for that. Regular maintenance can be done on them without that. They are also not made for us to detail strip (we usually send it to the shop for that when a timing belt needs replacement, etc.). Guns are made for detail stripping, service sidearms anyway.
tipoc