Часто не по нужде, а по идеологическим соображениям: человек левых взглядов (коммунист, анархист, социалист) может шоплифтить, потому, что ворует у буржуев и богачей, а человек ультраправых взглядов (нацист, фашист) - например, если магазин принадлежит хачу или еврею.