My FIL spent 30 something years as a union carpenter and for about 15 of that was teaching underprivileged kids carpentry and finding them job placements while rebuilding national parks.
That union did just fine for America, it's better off for it having existed.
The 5 days work week, the paid holidays (in the country where they exist), and rights on the place of work wouldn't have been obtained without all the struggles of the working class in the past century, by striking and unionizing. They literally made the world better for everyone (except the people owning companies)