You can't just shoot him. This is not communism, nor nazism, nor fasicm, this is democracy, where the rule of law is supreme. If he is shot, there would be no people arguing about pointing fingers, everyone would know who dun it, there would be little room for doubt.
Here in the UK they are reopening the inquiry into Dr. Kelly's death, and his death, whether a suicide or otherwise, came amides the dawning of the war in Iraq, so perhaps of a different magnitude, but, he was also a relatively little known person.
You can accuse him of rape though. Now that would leave you doubting. It is not so hard, pay some person a million, or ten million, and its a fairly good deal. It is tremendously hard to prove an untruth and they might get the result that they want. Otherwise, he would still be the alleged rapist, and fox news would probably just call him a criminal, and the trial can go on and on and during that time he might be kept in prison.
As for whether he is a criminal or being framed, both may be true indeed, but that neither may be true is not quite possible. If he innocent, he is being framed, either by the victim, or something way bigger than the victim.
"I understand that this fits a narrative" As doctors might say, if the symptom fits the illness no point looking at other things. It might in this case indeed be different as we are not diagnosing an illness, but common, what are the chances that the guy raped someone and molested someone? What are the chances that he did so now, only a week or so after some nutter called for him to be arrested even though then there were no allegations of committing any crime.
I hope however that you are right. Otherwise, our society would have arrived at that point where the little child cries, but the emperor has no clothes, and at least we all will stop pretending that our system is brilliant, that freedom of speech is indeed paramount, that in this country the rule of law rules for kings and peasants alike and instead will realise that we need to fight for such things and not take them for granted.