So what??? It's a privelege not a right. If you violate the traffic laws, should you suffer no penalty because you personally felt they were stupid?
If you want to be Mother Theresa, do it on your own dime and don't try to give away everyone else's American citizenship for nothing.
A better analogy might be: if you fine people $10 for stealing $100, have you disincentivized theft?
don't try to give away everyone else's American citizenship for nothing
You are aware that there is no fixed number of US citizenships, and that you don't have to wait for one citizen to die before you give citizenship to a new person, right?