To a capitalist, there is no good shoplifting. Nobody's going to check the expiration dates on what you stole before arresting you. You took stuff off their shelves that they could have sold - come on, do you really think stores pull expired product the day it expires? - and that makes you the bad guy.
Conversely, to an anarchist, there is no bad shoplifting. Why should it matter if the store owner could make a profit off the item or not? If you're willing to steal from the owner you've already decided you don't care about his profits 😆