I'm not sure ad hominem is as convincing as you think it is. "Any compromise at all" is a very easy thing to say when it isn't your blood in the streets.
Ad hominem: “Attacking a person's character or motivations rather than a position or argument.”
I said aligning yourself with a famous war monger is a good hint that you may not be a good guy and that it is a good reason for reflection. I did not attack OP’s character or motivations.
>very easy thing to say when it isn't your blood in the streets.
Likewise it is even more easy to be cavalier about continuing to fund a war and depopulating entire nations when you’re not the one being conscripted to fight and die.
It’s easy to be a war monger when you’re not the one doing the dying.