I am not sure, but I seem to remember GNU's find has -delete while others may not. it's either an attempt to be careful and portable or just someone coming from a non-GNU background, unaware of the feature. doesn't hurt.