This feels a bit like virtue signalling. And I say that as someone who was ready to cut ties from when the allegations first came to light.
If a player is innocent and you stand by them, you're the best club in the world. If he's guilty you're the worst and vice versa.
Arsenal definitely shouldn't have offered him a new contract though.