People are certainly complex, and perfectly allowed to be so. That said, "not associating with rabid bigots" seems like an incredibly low bar for decency, and yet...
Has Ward personally said things that were objectionable?
His most famous work is 30+ years behind him, and he has nobody else to market his work. He's ageing and has chronic health conditions such that he's had to turn to crowdfunding to pay medical bills in the past, IIRC. In the absence of specific statements of his own? How many of us would make bad decisions in the same situation?