You can lobby Congress to do things, even better you can volunteer at campaigns and try to elect people to Congress that want to do these things.
Acting like we are helpless and the future is determined is straight up loser talk while also not being historically accurate in the slightest.
You should go read about people starting wildcat strikes while working in literal company towns. There is tremendous power when we organize together, a power so great the elites have spent almost a 100 years trying to destroy the fruits of their success.
You, too, can do these things. I welcome you to. I will be happy to say I am wrong. Unions have real potential for creating change. I personally have no interest in joining a union for other reasons, but I am not opposed to them either.
But we weren't talking about unions. We were talking about congress. I think you will find that tech workers are not the only job segment, and far from the most sympathetic due to their wages. Lobbying for an extra day off will not get you far in the face of many more pressing issues, and the party most likely to stand up for workers is more interested in stopping data centers at the moment. Unless you're talking about a time horizon past which I don't think I'll be around to notice.