Which soccer program are you referring to? At age 18, Cristiano Ronaldo was not attending a nonprofit school, he was a member of a for-profit professional team.
Harvard is a nonprofit school, financially supported by the government in various ways. The standards are different. If Harvard wants to act like a business, then it needs to give up its nonprofit status, forsake government support, and pay taxes as a business.