@mishari IMO @larsmb nailed it.
I do vote with my feet and wallet to avoid supporting homophobes. I also recognize that it's impossible to avoid engaging with ethically dubious parties – so it comes down to each of us figuring out our priorities and picking our battles.
In this instance, my breaking point was that Kagi's leadership fails to understand that "keeping politics out" is a political stance, and a naive one at that.