That is the right way to do!! You waste your time and energy to fight here. If you want to change the current situation, you need turn to Congress for help in order to change the law. Sorry for your dilemma.
I do not think it is the mistakes of postdoc students but American government. We are all victims of the game.