The problem isn't Floyd's character. I think his personal morality is irrelevant to criminal proceedings. The problem is that the Left has made him out to be a retroactive saint who was killed for being black by a racist police officer, when that simply isn't the case. If you ask a normal person why he was killed, they'll probably tell you "Because racist Chauvin knelt on his neck for 10 minutes". They won't know that Floyd took a lethal dose of drugs, or that he was non-compliant while being apprehended for committing a crime, and physically towered over Chauvin. They have literally idealized him as a saint. I want justice to be done to Chauvin. No more, no less. But I don't think justice will be done unless we accept that Floyd wasn't a saint, and this issue isn't as black and white as we all want to accept.
By the time this trial is done, I want to know - can they prove Floyd died by a blood choke? Was it standard operating procedures for a cop to place a knee on the neck of a suspect for an extended period of time? Was Chauvin likely to know his actions would lead to the death of Floyd? Did he have a duty to stop constraining him even after he stopped moving?
These are the elements of Second and Third Degree murder, and Third Degree Manslaughter. The unfortunate fact is that Floyd is already dead. His rights cannot be infringed any more. We now have to ensure that Chauvin's rights are not infringed, and justice is done, not rule by the mob.