"49% of current LEGAL immigrants to the USA are on at least one welfare program compared to 30% of the native born. That is stupid policy."

it's also not true - the CIS report you cite is so deeply flawed as to be a joke - An American born Citizen who married an immigrant and then used Medicare would be counted as an immigrant using welfare. So would their Children.