> Magnus should explain his actions to the organisers
He almost certainly explained himself to the organizers of the Sinquefield Cup, given how they instituted more anti-cheating measures as soon as he withdrew. They knew what was up, they just didn't come to a good resolution with Magnus and he withdrew instead.
> and the public
No good can come from that, any resolution will be either Hans being caught red handed, tournaments employing anti-cheating measures that put Magnus at ease, or tournaments having to choose between inviting Hans or Magnus. None of those involve the public in any way.
> or just not enter tournaments
I'm pretty sure he told the organizers of this tournament "I'm not coming if Hans is coming", and they told him "you signed the contract months ago, you have to come". So instead Magnus did the closest equivalent to not playing Hans: play one move and forfeit.