I take it you have never worked at Target either.
Everyone runs a register. And I mean EVERYONE including the store manager.
Also, many union contracts prevent people from doing jobs above or below their pay rate in order to protect those jobs.
A guy making $15 an hour on an assembly line can't sweep the floor because it might take the work away from a guy making $12 an hour and they can't change a light bulb because it might take work from the guy making $20 an hour.
One of the biggest functions of a union is protecting union jobs and that is how they do it.
BTW what type of job/union work do you do?
Obviously the store manager can run a register & should be able to fill in as required. The guys who unload the trucks & sweep the floors are trained to run registers? really? and they're paid just as little when they do, denied advancement & pay even though trained to do more?
As far as the rest of it goes, you haven't worked in many union shops, obviously. There's no recourse for doing lower skill work at higher skill pay, at least within the same department. The union can point out that you're wasting resources, but that's about it. The part employers don't like is having to pay lower skill help higher wages when doing what's defined as higher skill work. If they want the damned light bulbs changed bad enough, they'll pay the janitor electrician's wages for the day, quit whining, move on.
U3 stands steady at 9%, U6 at 17%, wages are stagnant, corporate profits are at record levels, and you want to defend employers who won't hire enough help to do the work, or pay proper wages for work actually performed? Join the offshoring threat chorus when they're called on it?
If that's really the way that the middle class thinks, then they richly deserve the buttfvck they're receiving...