This article attempts to assemble theoretical-teleological argument to explore possible answers to the question of why class I MHC molecules bind smaller peptides than class II MHC molecules and the associated question of why the size of peptides binding to class I molecules is approaching the limit of the self-non-self discrimination. I propose that the small size of most class I-binding peptides precludes the production of 'MHC-restricted' antibodies. Such a strategy avoids the possibility of antibodies binding to the epitopes recognized by CD8(+) T cells, thus blocking effector function required for clearance of potentially lethal infections.