The stereotype that we are all good at math is one of those that Aspies in general love to hate. Even many who are good at math (and I am one of them), hate the stereotype. Just because we're good at it doesn't mean we like it, so many that are good at it still hate being stereotyped as good at it because they'd rather avoid it like the plague.
Your point about needing to solve problems differently than the way the class is shown to do it though, is a really good one. My middle son excels at math, but not the way the teachers want the class to do it. He understands the principles behind their methods so well he sees shortcuts that accomplish the same thing. Thank goodness I'm pretty good at it too, so if he shows me how he does problems, I can see how his methods relate to how I would do them. We insisted on allowing him to use his own methods as long has he can demonstrate that they work, and had it written into his IEP.
He also has a big problem with repetitively showing his work. In his mind if he can show that he understands it with a couple of problems, he's ready to move on to the next level. Unfortunately, the idiots at the school refuse to let him do it. Stupid schools are still all about repetition, and that bores the hell out of him. If the fools would let him move on as rapidly as he wanted to, he'd be in calculus by now.
I hate public schools. I just wish I had the time and patience to home school. Tried it with his older brother, and I'm definitely not cut out for it.
_________________
I'm not likely to be around much longer. As before when I first signed up here years ago, I'm finding that after a long hiatus, and after only a few days back on here, I'm spending way too much time here again already. So I'm requesting my account be locked, banned or whatever. It's just time. Until then, well, I dunno...