Take another look at the sentence:
The comma between toes and he is completely correct. Because Simon thinks that he has big, ugly toes is a subordinate clause. A subordinate clause cannot stand alone as a complete sentence. You must connect it to a nearby main clause. He insists on wearing socks is the necessary main clause.