To your second point - isn't the U.S. one of the only developed countries where you kind of can do this? I regularly see armed guards in front of private businesses, from Walmarts in the middle of nowhere to dispensaries in downtown SF.
(FWIW I think calling SV tech 'commies' is off the mark - Marx would find little in common with the SV tech industry, I think.)