CVS has to lock up products because society has failed to reward hard working people with a living wage.
Claiming a society exists while at the same time claiming "fuck you, i got mine", isn't so much a society as "every person for themselves", which, ironically is what you're actually complaining about.
Okay comrade. It's society's fault when people start committing petty thefts even though unemployment is low.