"If you are slightly leaning right you are actually approaching what used to be the rational middle." That's exactly right! You've read my mind. What's happened is, due to the sexual revolution, what was extreme left, like casual sex (eugh) and more revealing clothing (very revealing, in fact. Also eugh), has become barely left of center. In a couple of specific views I am extreme right because the political landscape in that sense has gone so far left that the republicans and democrats are fighting for the same thing. After all, I am a pretty conservative Christian, alining me a bit more with the right than the left.
It's very American of America to hate on a specific group of immigrants and blame all their troubles as their fault. For a while it was Northern Europeans, then Eastern ones, then Chinese immigrants, and now Latin Americans.