That doesn't prevent renunciation to avoid taxes, it just prevents you from coming back.and enjoying the benefits Americans taxes pay for after you decide you don't want to be an American because that means paying taxes.
What wear and tear of the road am I contributing to?
Or to the aging of the infrastructure?
When I go on holiday, am I obligated to leave my water turned on? My power? My cable service? Or can I turn it off, and come back?
Fun fact, for many immigration classes, a US citizen is required to sign a security document saying that even though you are paying SS and other taxes, that the government, for ten years, may come after them for every dollar of benefits you may claim.
So an eighteen year old who has yet to pay taxes can claim these benefits, but a thirty year old immigrant has to pay taxes without access to services for ten years (well, with access but with the government reserving a right of recovery for any use).
Which seems perfectly fair to me.