I didn't say he shouldn't do anything. He had seven options to penalize So, and he chose poorly. The only worse choice was expelling him from the event.
What else could he have done? He already warned him. Write something on the chalkboard like Bart Simpson?
I agree with Kasparov. The rules should be changed.