Exactly. Remember, LSE is a Tier One school in our Placement Ranking.
As rightly pointed out, the LSE program would need to scale back on enrollment. A big program is not conducive to collegiality, one reason for which is that students perceive each other more as competitors than as colleagues or research collaborators. The HEC Paris program is commendable for being consistently small.