None of those problems compels the federal government to further reward illegals.
This is a clear desperation play by Trump. He was complaining (correctly) last month about the SCOTUS ruling that he couldn’t end DACA - now he spins around 180 to do more than DACA (which is basically just a temp residency/work permit). Trump is now going to give them citizenship on top of that.
I never said anything about rewarding anyone. But just the question of reforming social welfare alone will be a huge political war on its own.
I don’t read it as a desperation ploy, though it could be some form of pandering. Personally I think Trump understands that people who break the law and get away with it think of the country as a nation of chumps. So how do you earn their respect after tat? By making them make amends for their crime.
To be sure, I don’t know the details of this plan but that is what he campaigned on in 2016 as I recall, and I think it is sensible.