As retail stores become busier, the chance to hide merchandise and pickpocket is easier.
"Cash is King", as the saying goes, and while it may sting to lose a couple hundred bucks to a pickpocket or mugger, it's nothing compared to the hell that awaits if your credit profile falls into the hands of more sophisticated thieves.
I still think the best way to get money is to pickpocket anyone you encounter in the game.
These days, your cash isn't necessarily the most attractive possession for a pickpocket.
There is hardly in Robinson Crusoe a scene equal, and there is consequently not in English literature a scene superior, to that where the youthful pickpocket first exercises his trade, and then for a time loses his ill-gotten gains.