Does anyone else feel like this?

<p>Penn will almost take anyone ED. And why not? it means 100% yield for each accepted ED applicant.</p>