Sorry, cricketballs I didn't phrase myself very well. What I meant was that sometimes children are placed in Mainstream schools who have special needs and they don't receive support, when actually, with the right kind of support, they could cope well in that environment.
I also think that children are often placed in mainstream schools which are ill equipped to deal with them. In such cases, I agree wholeheartedly that mainstream school (in that instance) is not the right place for them.
I think that mainstream schooling for some children becomes increasingly difficult as they move up the school. My neighbour's lad was on the autism spectrum and she wished, in retrospect, that she'd put him through a special school for secondary as he was the butt of some very cruel jokes and was always an outsider. It was harder for her than him in some ways as he didn't realise what was happening a lot of the time.