It is management that is restricting your hours not the union. They don't want to pay overtime. So, some other guy does your job until he/she works their forty. Get rid of the union and now you and that other person are competing for hours and the one who will work for less will work the longer.
Wow, Snowflake, that's the strangest analogy I've seen on the issue yet.
A non-profit restaurant? Example? A for profit restaurant - how about McDonald's? Does their high quality food work for your example?
Do you honestly think that Universal Health Care won't require for profit drug and...