The military aid would not pass on it’s own, in order to get the Republican vote they added border policy to it
This is pretty common in the usa, it’s nickname is “pork barrel” or “Texas pork”
I would say it is not a good way to do things (I like very little about our government) but with the way it is set up this is pretty much the only way to pass bills
Concentration camps have a history outside ww2, also Jews were not the only ones to be sent to camps lest you forget about the disabled, romani, gays, various slavs, or socialists who were also killed by Nazi Germany