Cheating at 3+2 games while streaming? How's it is even possible to input all moves/positions into a chess program in parallel too main game and also while commenting? IMO it is impossible without some very specialized software or external assistance who would do the clicks. And how does he cheat in over the board events?
3+2 is a lot of time to input the moves several times over and prepare coffee in the meantime. Seriously, it's not a slightest problem for a competent online blitz player. OTB cheating: there are many possible ways. The simplest one being having a script reading the moves from the live broadcast and feeding them to an engine and then sending the info to the player. Hans' strength magically decreased in the Sinquefiel…
So you discount a possibility that the controversy and allegations against him had at least some effect in him playing worse in the Sinquefield Cup?
Anyway, there were studies out there that there were no statistical differences in his rating gains in tournaments broadcasted with delays and without it. Study by Kenneth Regan also found no irregularities in his play, so the only 'evidence' of him using computer help are allegations by a company that is in business relationship with Carlsen, and his 'bad' analysis in post game interview. I'm not very impressed.