My entire career, I got a one-hour lunch, and two, paid, ten-minute breaks.
I know some will say you'd rather not because that's just more time at work, but with a one-hour lunch you can leave work, that's the whole point. It's a real break. One hour is enough time to go to a restaurant, or you can eat at work, and take a short walk. Half-an-hour is barely enough to time to eat and use the bathroom.
I guess what I'm saying is unionize.