Everyone who benefits from living here owes his or her share of the cost.
ROFL! No we don't. You're resorting to the ethics of Guido the Leg Breaker again.
If someone lives here taking advantage of the country but doesn't pay their fair share, they are both criminal and stupid. Stupid for living where they are not satisfied.
Sorry, but my fair share of expenses that I haven't agreed to is zero. That's how legal contracts work. Simply benefiting from something someone else has done doesn't obligate me to do jack squat. I benefit from the existence of the gas station on the corner. Does that mean it's entitled to collect a payment from me whether I guy gas or not? I benefit from the invention of the light bulb. Does that mean I'm obligated to make payments to the heirs of Thomas Edison?
The question here is whether government is justified in extracting wealth from my hide at gunpoint to provide "benefits" that I haven't asked for or want. Every principle of law says "no." You are only obligated to pay for what you have agreed to pay for.