It's not easy to renounce American citizenship. The US considers itself entitled to taxes from citizens who live in other countries. Even if they haven't been to the US since they were a baby. If you want to renounce citizenship you have to pay up.
One could claim "I have never been there since I was an infant" but it falls on the people rendering the service to verify the facts.
I can see why people are upset (and I don't like the warmongering nation) but many of these complaints are not really well considered in my view.
The US charges far more to give up citizenship than most other countries, and requires you to pay any outstanding tax before you can do so. For some people that is just not possible. What exactly are they supposed to do now that they can't access any financial services?