Having been both on both sides of the union/management equation I can see both sides of the story. And what always blows me away is how little members of both sides actually know about the actual details of their contracts, what each side can and can't do. At least half of all labor disputes governed by a contract could be avoided if those (management AND labor) affected by the contract actually took the time to read and understand it. And while union members can certainly be lazy and self entitled, most just want their jobs, benefits and workers rights protected. And unfortunately it is an extremely rare American company/corporation who makes a good faith effort to do that for their employees. Shareholders come first........probably part of that "Great America" thing.
That said, I have found unions to be just as lazy, corrupt and self serving as the companies/corporations whose employees they represent.....unions and management deserve each other in general.
And if I worked at Freddie's, I'd go on strike too. Maybe if they raise the wages they can hire competent checkers.....we no longer shop at Fred's because the checkers can (and do) rip you off if you are not paying attention. And at Freddies, the employee is always right if it comes down to an overcharge dispute. Disgusting.