Don't know about walking around with my hands in my pockets, especially on my gun.
This seems a little overboard to me, and could pose as a safety hazard. I was taught not to restrict the free movement of any of my body parts.
I use ATM machines all over the country at various hours of the day. Hasn't been a problem for me so far. I do like being able to hit the local Walmart, pick up a snack, misc items, etc, and get up to $100 cash back. There's no fee to get the cash back at Walmart. I've done the same thing at a couple of the local grocery stores, drug stores and Home Depot. I don't need cash too much these days since most places accept credit or debit cards for payment. I pay for my lunch at McDonald's with my credit/debit card.
With technology these days, we can rest easy with a higher level of security in our vehicles. My car alarm is programmed to automatically lock the vehicle when I shift into "Drive" and will automatically arm and lock when I exit the vehicle. When I unlock the car with my remote, the interior lights illuminate the inside of the vehicle.
The death of the police officer is tragic, but illustrates the importance of being aware of our surroundings at all times. If something doesn't seem right, get out of there and either come back another time, or avoid the situation all together.
gf