Worked on me. I just bought some AR500 plate armor. Better safe than sorry in today's world. I don't see any downside to buying body armor.
For instance, an extra fire extinguisher on the other side of the house is probably a better purchase for most people in terms of safety. But someone might spend their "safety" budget (time, money, attention) on the armor and then be left without the basics.
Also, unless you have a gun already or you are physically strong, armor doesn't seem likely to be effective.