Myself, I never assume that D&D players are stupid. Passionate, eccentric, idealistic, geeky... maybe, with some players. But never stupid.
It was not the concept of armor class that I was wondering about, but the terminology.
I've heard some of the uproar. But the fact is, D&D 3.0/3.5 is...