I'm not sure many universities have actual policies against hiring their own PhDs, but there's a variety of reasons they don't hire many in addition to the "fresh ideas" NotUrsala mentioned. One obvious one is that they're trying to fill various research and teaching niches, and the doctoral student's advisor may very well already have the one the student is going for.