Firstly I think the parents should have discussed it directly with the teacher not in an open forum.
I alsso believe Education is alwats complicated, but one think I do know from reading your post and from some friends I have that you and they are dedicated teachers focusing on whats best for the students so Cheers to you and all dedicated and givign teachers
tip!