You're right, of course... I need to rephrase my question.
In D&D/SRD3.0, that was the way it worked for swim. In D&D/SRD3.5, swim checks suffer double the armor check penalty. D&D/SRD3.5 also has the notion of an armor check penalty for encumbrance (-3 for medium, -6 for heavy), but they...