I don't think most people would get angry at someone for not believing in, say gravity, or being wrong about some technical point about a programming language as a lay person. They would just be wrong, and it really wouldn't matter much, because they would either have to deal with gravity whether they believed in it or not, or in the case of some piece of technical knowledge it wouldn't matter because they were a lay person and couldn't be expected to grasp all the intricacies since they don't work in the field.
Also, if you take the 'for the children' argument, it seems like the same would apply. If you teach your child that gravity isn't real, they will still absolutely have to deal with it. Every child grows up (and every adult is) more ignorant of many, many fields than they are knowledgeable, so again, why get so worked up over this if they are wrong about religion?
I've never understood the passion and the vitriol around this from the atheist side of the world, why would you personally care what others believe?