Not that it's worth much, but being a police officer in a metro Atlanta city I'll add my opinion to this.
Nobody is going to protect you, but you. Period.
We will do everything we can to get to you and help when we are called. But from the time you dial 911 to the time we are dispatched, it is approximately 1-2 minutes. Then typically another 5-15 minutes to get there depending on distance and if any units are available.
A lot of bad things can happen to you or your loved ones in 1-15 minutes. It's going to take you a lot longer to pull out your iPhone 7, figure out where you are, and call 911 than it is going to take me to draw my weapon.
I made the decision to start carrying well before I got into law enforcement. There are plenty of average Joe conceal carriers that are proficient with their firearms. As I can also assure you there are some police officers that are not proficient with theirs. But when stuff hits the fan for me on a traffic stop, I'd rather have average Joe there with his/her carry weapon and no training than someone with a cell phone trying to call 911. I would imagine the unarmed victims of some of these horrific mass shootings would feel the same way.
The great thing about this country is we all have the right to choose. You have the right to choose not to carry or defend yourself just as much as someone else has the right to protect themselves and their loved ones. But I will never understand the negative/condescending attitude toward those that choose to carry. It is a tool. To me it's no different than taking my phone and wallet with me when I leave the house.