I don’t disagree with a lot of what you’ve said however elections, as you are aware, are not held in a vacuum. To put the last election in context, think only of two things: the dramatic stock market plunges in Sept-Oct 2008, and John McCain saying “I am suspending my campaign...”
That explains that 10 MM vote gap better than anything else.
The "wrong answer" is to cater to illegal aliens when you have a continuing disastrous economic condition.
I don't think Romney thinks well.