Americans who relocate to Mexico are prohibited from getting citizenship there. Why is she not pining about that?
My own view is that there should be no "path to citizenship" for those who have shown contempt for our laws.
I've presented a similar argument to my Representative: Give them an economic incentive to be legal: make it impossible for any person who is illegally within the US to ever achieve US citizenship. If that doesn't clear the problem, start moving out to relatives; i.e., the children, spouses, siblings and parents of any person who is illegally within the US are deemed permanently ineligible to become US citizens.
It seems to me that if I desired citizenship in the US, I would work to keep my less law abiding relatives on the correct side of the border to protect my interests.
Just my 2¢.