I think it's a reference to Order of the Stick, which is set in a world based on D&D 3.5, where the bard got the idea that if heavy armour impedes stealth, wearing nothing would make you invisible!
Intelligence and Wisdom were Elan's dump-stats, rather obviously.
OoTS is great.
I think there's also this comic floating around which shows that Women's armor stat actually increases as they wear less armor.
Statistically proven, just see WoW.
Its' like the inverse armor law or something