As for Trump, I even agree with him about securing the border, keeping illegals out of the USA, and ending anchor baby citizenship. But I'm against frauds. Trump cared so little for these issues that he was funding Pelosi, Reid, Schummer, and Hillary until recently. He's just as likely to flip again on this subject, abortion, gun control and other conservative issues.
Doing business in New York requires money spent in the right places.
His donations to Pelosi,Hillary, Schummer, et al was probably a smart business decision.