I don't disagree with you. About the only thing I liked about Trump was his border policy. However I hated the way he executed it.So? If they can't afford it, why should I subsidize their future meal ticket? We can't keep printing money for the pet projects of these cabinet ministers. It's unsustainable.
My house has doors with locks. Immediate family with some exceptions can come anytime for as long as they want. You'll know who you are by having or not having a key.
More distant relatives and friends can call first or ring the doorbell and I'll open the door as appropriate. Unless arranged otherwise, bring your own lunch.
Trades to perform work leave when the work is done. They don't bring their entourages or families.
If a person shows signs of being helpful to the house in a long term way their privileges can be upgraded.
Our borders should be the same.