The big government people is looking at the taxes they think they will get when they force wait staff into getting a traceable income and are no longer getting tips.
About the only benefit to being a waiter at that point is the possibility of getting a free meal while on shift.
Unions want to take their dues out of their paychecks rather than have them pay cash which would be unpopular...