The reason is they want to get out from under the potential liability load. College's can be held negligently liable for not taking steps to control illegal activity occuring on campus. Make the activity legal and it lifts a huge load of their backs.
Thanks. I understand. Nonetheless, I would much rather see these presidents try to mitigate their risk by enforcing university no drinking policies than wash their hands of it.