You would have someone who doesn't know braille teach a blind child braille?
You would have someone who doesn't know sign language teach your child sign language?
Some parents do pull some kids with special needs out to homeschool because that is what is best for that child.
However, to make a blanket statement that there is nothing better than homeschooling a special needs child (or any other child) is just a stupid statement.
I have someone someone who has a master's degree in special education with lots of training in mulit-sensory reading programs working with my child.
If I could have taught my child to read, she would be reading right now. Her identical twin sister learned to read when she was 4. My special needs child is 9, and is still struggling with reading.
I have worked with a neuropsychologist, a learning specialist, a speech therapist, an occupational therapist to figure out the best placement for my daughter.
You don't know what you are talking about.
Have you tried working with a Behavior Analyst (one who can show you his or her Board Certified credentials, not someone who simply states he or she is a behavior analyst)?
Waste not your time trying to explain the color red to a blind man.