Yes, there's nothing that's going to do more to stop Trump than attacking the Liberals.
By your logic, none of the partisans who were fighting the Nazis and Imperial Japan should have taken any aid from the racist USA and England.
No compromise, ever.