Don’t like Trump’s new ‘public charge’ rule? Blame Congress for shirking its duty.