I do know retail theft has skyrocketed the last 5 or so years.
Nobody should give any fucks whatsoever as long as it continues to be dwarfed by wage theft.
Also, there is zero fucking reason to let Walmart check your receipt or your bags. With a warehouse club like Costco it's written into the membership agreement, but a normal store has no authority to hold you, especially without probable cause. Exercise your goddamn rights, people!