Don't really see the problem with this, kinda rude for someone to go somewhere and expect to get things for free
Actually that's not what is happening. The policy states if someone has ever use government assistance even if they are a legal immigrant, they cannot become a citizen. It has nothing to do with getting something for free since it target legal immigrants who probably have jobs and pay taxes just like any American.
From this article it appears it doesn't target people who use Obamacare/ACA or the children healthcare program. If this is the case then I will take back what I stated concerning my view on the Trump administration. Even if they did thought to put those into this policy, at least someone with some brains made them reconsider.