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.