Plus these sound like mostly entry level, no-qualification jobs. I can't imagine why anyone would feel like they had any real measure of job security at jobs like those.
Because treating people to lots of free kindness, ra ra spirit, free cheap food, team building is a great way to retain people so long as the wages you pay them are enough to get by. If you persue this strategy successfully your business will be chock full of people who love you and think you all are family even though you don't pay them much..
People that need more monetarily will of course notice that raises are minimal and long term growth meh but many people have modest needs or spouses that make more money and they have no particular reason not to collect the same money adjusted for inflation and stay comfortable.