Anyone like him that excuses what is happening in Gaza and opposing holding back any arm sales to Israel is not a good person in general. The amount of PR around this initiaitove seems like it is a favor by his donors to try and make up for the reputation costs he has paid to support their causes.
It isn’t ideological purity, it is Torres is a bad dude and supports what the majority in the US believes is a genocide.