I think you did answer your own question.

Most of the sororities on my campus have nationals that enforce this policy. On the other hand, the fraternities do not. Because the school requires that any social involving alcohol must be taken off-campus, the fraternities "honor" the policy.