Agreed but there’s a difference at colleges where the academics in general are challenging enough that students know if they want to stay there, they can’t be going hard every night of the week. Also, I think there’s more of sense at places like Penn, Vandy, Tulane, Syracuse, etc., that students worked very hard to even get in, so they’re less likely to jeopardize that with 24/7 partying.
It’s great if your student gets into an honors program and can choose to be with similarly academic-centric students in their own dorm, but not everyone gets honors.