I'm coming from the perspective of someone who's casted OW basically since the beginning, as well as someone who plays with and against top players in pubs all the time. Which means that it takes a pretty high threshold to be hit to enter the status of "Player X is cheating".
No, it means you are in a position to want to downplay any hacking as much as humanly possible. You seem to have made it your life, and likely your career, to be a caster of Overwatch. If this all comes crumbling down, so does your livelyhood, so does your career, so does your life.
If there is literally anyone who is in the least qualified/unbiased opinion to be judging whether or not someone is hacking, it's you. Because if they're hacking, that's a bad look on a scene for a game that is just trying to get itself going. That's a bad look on all the pro players and casters who want to get in and make a name for themselves. It's a real bad look for the team that employs him. And I can't imagine Blizzard will be too happy to have a pro gamer hacking story during their launch period. All of that is bad for someone who hopes to make a living off streaming/casting a video game.
I'm not saying you need to crucify the two of them to appease the public. But maybe you might want to take a look at yourself and wonder how objective you really are when it comes to allegations like this. If this is how I would expect every hacking allegation to be handled in the Overwatch community, I don't think there's going to be that big of a community for long.
You, as in you the caster of the game, you as a streamer of the game, you as a person who plays with these pro players of the game, should not be on here and trying to make statements on their behalf. No matter how much you seem to not want a "witch hunt", going about this by trying to explain how each and every piece of evidence is reasonable in some way is not doing you any favors. It's not convincing people. It's making them mad that someone who actually is in a position to be able to voice concerns to someone, and who does get to see more of it from the inside, is hand waving it away as player skill, "toxic community", git gud kind of mentality.