America, you don't have to stay.
Whether or not the comments were in poor taste is a different discussion, but you have to want to call somebody a racist to reach that conclusion. And you definitely can't say his comments were racist without saying their comments about Israel were racist. Honestly, it is all pretty stupid, but Trump is going to come out of this looking better than he went in. 70%+ of Americans will agree with him over those 4 individuals.
BTW, Nikki doesn't hate the country she is supposed to be representing.