Kryptonite
Trisher, those other staff you refer to are called - teaching assistants! They're already doing all these things and many teach also. Any teacher who doesn't know about special needs and especially those of the children they teach, should be ashamed to call themselves a teacher. Sadly, many just leave the education of such children to unqualified people (teaching assistants) even though the teacher is meant to be responsible for them as a member of their class.
You misunderstood my post completely. Teaching assistants do (or used to do so many have gone) a valuable job in schools, but they have not the expertise, training or experience to deal with the problems now seen in many schools. There are professionals, speech therapists, psychologists, physiotherapists, counsellors etc who would bring their skills into schools and help children who need such assistance. Even if a teacher knows about special needs, providing tailored assistance to every child is difficult and sometimes impossible. There may be a few teachers who fail to do their best for such children but they are few, and if a child has special needs they are required to keep records and assess their progress.