Lot's of posters point out that having the drug policy is not required, so why are schools punished. The problem is, if the University elects to have a drug policy, they must enforce it. My understanding is that Schools opt to have drug policies by choice because it benefits the school and the player. The NCAA does random drug testing before the NCAAT, bowls, etc. Players who test positive are immediately disqualified. Schools are attempting to stay ahead of the NCAA policy by getting to athletes ahead of time, educating, providing support, temporarily suspending, or whatever their policy states in order to avoid having a player disqualified for the post-season. They are trying to make sure their players are "clean" should they be randomly tested by the NCAA.
That's why schools get hammered for not enforcing their own drug policy.