A lot of what did it is the car dependence and expense of doing anything at all away from your house in the US.
A 40 is $2.50 and I can buy one within 100 feet of my residence. I'll pass several businesses in the process, all owned or run by friends.