You mention the honor code. The non P5 schools you discussed do not have the recruiting issues with honor code and admission requirements.
I get your point.