No. The employers provide jobs without benefits for people who need those jobs. They are low level, low pay, supposed to be short term jobs. People take them to get started. Then they work up to higher paying jobs with benefits.
The jobs are not productive enough to require higher pay and benefits. If they are required to give benefits, they will not make any profit and cannot stay in business. Therefore to keep those jobs available, they must cut the hours to 30 or less and still provide those jobs.
Everyone knows what's really going on, Smilebong.
The average age of part-time employees is no longer 18, it's 35.
35-year-olds, most trying to support not only themselves but their families, and even extended families as well.
There simply aren't enough full-time living wage jobs to go around.
But the righties will keep denying this, sticking instead to their phony "lazy bum, welfare queen, young kid wanting handouts" fantasy.
Again, the "average age" doesn't mean anything. When I was working for Wendy's back in the mid 90s, there was a retired guy there, who was only there for something to do. He didn't want to sit at home! He could..... but he didn't want to.
Even where I am right now, there is an old retired guy. He has absolutely no reason to be there. He *wants* to be there, earning $8/hr.
There are two older women there too. Both of them are there because they *WANT* to be there. They don't have to be there. One told me the only reason she is there is because it gives her time away from her husband.
Should you decide those people should be unemployed? Because demanding that wages be forced up, would cause them to lose their jobs. That's the net result of the position you seem to push.