A lot of the .357 magnum J-frame types are much too punishing to be fired enough to use the power. When a person uses a J-frame, they need to practice enough to be proficient. Too many people who buy a tiny .357 will never shoot it with those loads, until they need to. I seem to remember when police were criticized for qualifying with .38s, and carrying .357s, in duty-sized guns.
As far as people being too fat, too lazy, or whatever other simplistic term one wishes to use, please remember. Different geographical locations require different modes of dress. Different states have varying laws as to what determines brandishing, as well. Then, there are a lot of people who cannot just invest hundreds of dollars in a gun, holster, and belt, and still be willing to throw away their clothing, and buy more "gun friendly" replacements. They do not intend to become Wyatt Earp, or G.I. Joe, saving the world from evil. They just want to exercise their Second Amendment Rights, I believe, in many cases. Their most likely scenario is a car-jacking attempt, or a one-on-one hold-up. Even there, most true practioners of CCW recommend having a "fake wallet" or "fake roll", in the case of hold-up. In the face of an already drawn gun, car-jackers should get the car.
Unless you're an LEO, or defending yourself and family from something actively violent, most experts advise you to leave the area, not offer a fight.
The most powerful weapon that you can carry is between your ears. It never runs out of ammo, but can suffer a FTF if you aren't aware. That's the one weapon that should be as powerful as you can get. The choice of guns pales next to it.