Trump is not perfect or close to perfect, no politician or other mortal is. I certainly disagree with him on world trade. We have a global market and must embrace it.
He is spot on when he speaks of illegals invading and on some other issues.
I like the fact that while the politicians were busy spending our taxpayer trillions Trump was busy making (and keeping) billions.