I do not think that tactical alliances necessarily compromise your principles. They are radically different to a strategic association between different political actors. Right now, there are two major goal for this protest: justice for the murderers (the 4 of them) of George Floyd, and criminal justice reform. Two goals that per se are just reformist aspirations, however in the context of systemic White Privilege, they become revolutionary. Of course I would ally with anyone who in this moment supports those goals. Whether or not they are hypocrites or unreliable allies, if they help us to obtain progressive victories that will turn into an objective improvement in the lives of millions of Americans, I will swallow my disgust and will bend my principles. My political goals (to defend inalienable Rights of innocent, powerless people) are more important that keeping my hand and conscience clean.