The problem with schools, is that unless you make it a problem for them, they will always settle for 'good enough'. That's very unfair to anyone who would be capable of personally achieving on a much higher level, if it wasn't for the school's 'one size fits all' system of education.
If you are doing 'good enough' despite problems, then you should still be given the opportunity to live up to your potential. In refusing you adaptations to the way that you're educated, your school is limiting your potential.
I say this as someone with an IQ just shy of 160, whose potential was seriously limited by a school system that provided absolutely no support at all. I passed exams thanks to an exceptional ability to remember anything I read, but did not manage any higher than average grades, because of very poor handwriting (using a computer was forbidden when I was at school, because only a few families had them at home), and difficulty communicating what I knew (aphasia, inability to recall on demand the words needed to describe a concept).
With just very basic accommodations, a straight C student could have been a straight A student, and could also have done well at college, instead of facing the same difficulties all over again.
_________________
You aren't thinking or really existing unless you're willing to risk even your own sanity in the judgment of your existence.