Federal funds should not be used to subsidize illegal behavior. Even the best of intentions. Taxpayers pay those taxes with the idea that American citizens will benefit from them, not people who sneak into the country illegally. Anything to create policies to dissuade the behavior. It seems progressives are forgetful of an economic tenant: if you want more of a behavior, you subsidize it, you want less, you tax it. They seem to understand this when it comes to guns, beer, soda, cigarettes, but seem to be ignorant of the other side of the coin.