==Do You think Castration or Execution for Child Molesters?

Little children is a good movie about this subject. Anway reading most of replies I gatherd that most of you think that it is a mental disorder or disease..to quote one" The wiring in their brains is faulty and cannot be fixed" and etc. So if it is a disorder then how they are at fault...why are we debating Islamic PUNISHMENT for a disease? Isn't it better to try to treat the mental disorder for which there are insane asylam or do we just kill the mental patients.
(Or I guess the solution to this would be child marriages as well)

HUGE Disclaimer: Plz do not misinterpret my post I do not in anyway condone Child molestation.