Semiautos are far more efficient tools for fighting:
- Much lower bore axes than revolvers.
- Shorter trigger resets than revolvers.
- Can hold 2-3X more ammo per gun than revolvers.
- Much faster to reload than revolvers.
- Much less prone to fumbling on reloads than revolvers.
Many people also find lightweight, flat-sided autos easier to carry and conceal.
Don't blame the gun if you can't control the recoil or the trigger. Very fine shooting can and has been done with .40 caliber poly pistols, including the P99. As Ben Franklin said, "It is a poor craftsman who blames his tools."
Revolvers are great for recreation and hunting, and good for carry by armed citizens unlikely to face many opponents or an extended fight. They are utterly obsolete for military or police carry, and probably not terribly suitable even for armed citizens who face a higher-than-average threat level.
I sold all my revolvers a few years ago. I don't hunt with handguns, nor shoot pistols in a recreational sense (plinking or more formal target shooting) anymore, and so I had no use for them at all.