Pre-triggers (as compared to post triggers) were intended to reject additions to cobbler's "DB" if the input wasn't any good.
I would speculate no one is using them and this would simply some things if they went away.
Just curious. If we did this it would be done in 1.8
--Michael