I don't really care for open carry but if it's the law and people feel compelled to do so, well it's their right by law. Just like getting an abortion is allowed and a right.
I don't carry to protect people around me, I carry to protect myself and family. The rest of you can huddle up in a corner and hope the po po gets there in time. Maybe you won't have to witness your wife or daughter getting raped in the meantime.