I think we can boil everything down to this line from your post. Indeed, you vote your way and I'll vote mine, and one of our views will prevail. You seem to think it will be your view, and I disagree. We're at the point where all there is left to do is wait and see.
Look, you're trying to impose your OPINION onto the OPINIONS of others. Not going to fly.
People have a right to thier OPINIONS. Opinions don't determine citizenship but OPINIONS do determine how voters vote and for what and what they campaign to achieve by way of voting later.
Thus, your OPINIONS are what they are, mine are what mine are.
Many American citizens have lost their lives to defend and protect our country and it is a dishonorable and disrespectful act that this man who is gifted with a miracle of citizenship by way of manipulation and his mother's bad ethics (stealing into another country is not an indication of respectable ethics, in my view), that this man is suffering in self pity and denigrating the American flag by subjecting it to another country's superiority...it's entirely insulting to the sacrifice, pain and suffering of countless Americans.
It's also agains the law but this crusty ingrate of a man does not seem to even respect those either, so, let him live out his life in a country he denigrates while advertising and adulating a country who has not come to his assistance, nor his mother's. If Mexico is grand to this man, then let him go back there.
He does not deserve to own that American flag. However, it's due to the graciousness of the country and our generosity of a representational government that this man has a flag and a house by which to fly it, in subservience to a country who hasn't offered him much but a bad set of ethics and a lot of self pity.