I can't even really "blame" one school or teacher. Ever since day one I have to infants (now year 13) DS1 seems to have been a quiet average child who has been overlooked by school. Never given achievement awards, and picked for the school play or school teams. Never given anyone any trouble and noone seems to have noticed him. He's been happy enough at school but hasn't been pushed to meet his potential. Teachers don't dislike him but they're not particularly pleased with hi either. Parents evenings are always the same, handwriting and needs to produce more work but never any sanctions for not doing so because he manages to produce just enough to stay under the radar.
Out of school he does Cadets where he absolutely throws himself into everything, adults are proud of him and adults from all over the county have noticed him and want him working with them. At school, sometimes at parents' evening he's had to remind teachers of his name!