You may not realize it if you haven’t worked these jobs - but the person you hurt most when skipping your shift is not the company. It’s the poor soul promoted to frontline management getting an extra $1 an hour. At Walmart you’ll see them with the red vests.
They’re the ones who get yelled at by the customers for the crappy service and upper management for not being able to find someone to come in on zero notice.
I can guarantee that the one place the message doesn’t go is upper management in corporate.