Question: why does uther hate magic?
Answer: Uther has a fanatical hatred of magic and magic users because of their part in the death of his wife, Ygraine. Because of this, Merlin has to keep his magic secret from Arthur and the rest of the characters lest he be executed, and Uther's ward Morgana is not allowed to learn about her own magic.