Do all striker-fired pistols require the frequent changing of recoil and striker springs as the Glocks?
The reason all the new auto pistols are striker fired isn't because they're better; it's that they're cheaper to make. Plastics are cheaper to mold and to torque as are low-compression springs. All the cheap autos made a few years ago were all striker-fired. Ravens, Jennings, Sterlings, Davis, and, to their credit, many of them worked. I own two striker-fired autos -- a Jennings J-22 and a Davis P32. The former works flawlessly while the latter jams incessantly.
It shouldn't be too tough to figure out that a hammer strike will always be more decisive when it hits the primer than a striker hit. But it's more expensive, too, which is why steel 1911s tend to go for more than striker-fired pistols. So if I have $600 and want a pistol that would last me through an EMP attack and possibly for the rest of my life, I'd find a decent used Smith & Wesson 5906, 659 (outstanding), 645, Beretta/Taurus 92/99 or Sig Saur and one set of replacement springs and go with that. Or, I'd get one of those old-fashioned, obsolete...oh, what did they call them...oh yeah, revolvers. A good 4-inch Smith 686 or Ruger Security-Six will be in use long after all autos, but especially striker-fired autos. The less dependent a gun is on springs, the more resilient it will be if otherwise well cared for. (Some revolvers do have design flaws that limit their durability, such as the Colt Python. While Colt made the frame heavy enough to last, the hand, or pawl, was designed so small, and the gun goes out-of-time every 2K rounds or so.)
Beginning with the Beretta 92, autos finally became ultra-reliable. This innovative gun not only had a hi-cap magazine capacity, it had a horizontal feed that didn't require a ramp. It had no ejection port as the gun was completely open on the top, and tho it had an ejector, it really didn't need one. Then came the others, including the Smiths (459/559), Glock, Sig and later the Rugers. I considered getting a Springfield XD, but couldn't find the money or gun. The venerable Colt 1911, which for so long had ruled the roost, made a poor showing when compared to the newer gun. In the initial military trials, the Beretta 92 had a malfunction rate of 1 in 2,000, which was phenomenal. Smith's outstanding 459 came in second with 1 out of 982, and the Colt 1911 came in at the bottom of the list with 1 out of 11 malfunctions. The Beretta and the Smith were the only two guns that passed, and the guns were fired under a number of different circumstances.
If I were going to have to do the rest of my life on an auto, the Glock could certainly do the trick, but I'd have to stock up on reserve springs and perhaps other parts. On the good side, however, it's light, handles recoil well, is ultra-reliable, accurate and easy to take apart and repair.