There's a whole lot of assumptions about...everyone you're making here. Nobody was saying this was 100% the "answer" and that 100% of ADHD/ADD cases were like this. If you seriously think there isn't a problem with the way children are raised in this country overall (again, not EVERY case) from the education system to the pharmaceuticals, to the "food" that we shove down their gullets than YOU sir are mistaken.
Nobody is saying YOU haven't raised YOUR kid right. Nobody said that YOU haven't done everything you can to give your child all of the opportunities in the world. Nobody is doubting YOUR parenting skills. Nobody is questioning whether or not YOU and YOUR family has seen tough times.
I can see this is a touchy subject with you so I hope this doesn't come across as an attack. It's not. What I'm saying is if you feel like people are generalizing and throwing EVERY one with EVERY case of ADHD/ADD in then why would your retort be to do the same and assume you know more than everyone else? Perhaps you do, I don't know. Your emotion has taken over though it seems.
Oh, and resorting to calling people out to "have a discussion within arms length" truly shows you're willing to have mature, adult conversation in order to help others understand the difficulties. That's definitely the way to win people over. Oh yeah...and you're making more assumptions about what you know vs. what others know.
Cliff Notes: Simmer man. Nobody was making this personal and if you want to educate others go about it the right way.