We homeschool for so many reasons I can't list them all and a lot of our reasons have been listed already, but mainly...
No one else can possibly be as invested in my son's success in learning as his parents.
I like to be around him and enjoy learning with him.
He is different in a number of ways and I think he would not have a peaceful, happy life in a school setting.
You can't beat a custom tailored, one-on-one education.