I wouldn't argue about any of your points. I feel like having open borders is a legitimate topic for a discussion. One that doesn't include demonizing immigrants and otherwise trying to scare people.
Greed is the problem, I was just listening to the radio and they were discussing the development of Russian style oligarchs here at home. Billionaires, like Musk, who not only don't pay federal taxes but also get extremely favorable rates on loans.
Look to the Kochs. Democracy is the enemy of the leisure class and that's why they support voter suppression, for one thing. A truly democratic country would vote for more money going to the greater good.