Does it work though, really? I'm speaking from own experience here but my ASD wasn't picked up as a child (knowledge and awareness has moved on hugely so if I was a child now then maybe it would be.) To an extent I can "act normally" - most people who first meet me would never guess I have autism/asperger's.
That doesn't mean I don't have it, or that my diagnosis was wrong. What it means is that I have been able to learn on an intellectual level what is expected in certain circumstances - I'm an intelligent person, I can read, I can observe, I can be told what works or that "so and so is great at this" and I basically try and mimic. But it is a total and utter front. It exhausts me completely. It's also not sustainable in the long run
so in many ways it causes more problems than it actually solves.
So, to give you an example...I can "do" interviews. I have learned what is expected - I know (as a fact, not as an instinct) that I should go in and do x, y and z. I know I will get competency based questions and I prepare more scenarios and possible scenarios than you would believe - and thankfully I have a very good memory so it ends up that I come across very well. I get offered the job. Then I get in to the workplace and it all starts subtly going wrong. I might get on fine with people for the first few days/weeks, but slowly they start picking. They start saying I'm "not proactive", "not chatty enough", "too chatty", "don't volunteer enough" "volunteer too much", "too loud", "too quiet"...yes, very contradictory, because I'm constantly trying to work out what people expect but because I don't have an instinct for it I tend to overcorrect when I get negative feedback and just wind up not fitting in. Every single time. Every single workplace. It's absolutely soul destroying. I'm somehow always getting it wrong.
Now, you might think that just sounds like a "difficult personality" but it's not. It's not that I don't want to fit in, that I don't care or don't want people to like me. I want nothing more. I have spent literally my whole life wondering why I'm getting it wrong, why I don't have friends, what's wrong with me. Why don't I understand? How do other people just know all these things you're supposed to do?
The fact that I can appear "normal" (I hate that word but YKWIM) doesn't mean that my asd is a misdiagnosis or a mistake. It just means that even before I knew I had it I had learned how to hide the worst of it. Only those closest to me (my DH) ever saw the true extent, the whole picture, and the immense sadness and stress it caused. Sadly I suspect that for many of those children being "cured" by being taught how to act normally the same will be true. All they are being taught is that they aren't good enough and that they should wear a mask for every minute of every day of the rest of their lives.
And for me, ASD diagnosis hasn't meant asking people to make massive adjustments or to put up with "bad" behaviour. It's meant explaining to them that a lot of the issues they perceive are just down to me not being able to understand or interpret what they want - if you would like me to help you do X, then don't throw hints and expect me to catch them (cos I won't) then moan that I'm not helpful. Just ask me outright. A lot of the adjustments that are needed from my colleagues are like that - subtle changes in how they work and interact with me, and in how they evaluate me. It's about making them stop and think "hang on, why did Stat do/not do that? Hmm, actually, maybe I should check how she interpreted it."