I have not found a reason why Mac\'s find does not have the option -printf.
Apple normally decides to take options out which are not orthogonal to the other commands?
I'd add that there is nothing stopping you from installing GNU find (from the findutils) if you need it. If you use fink there is a findutils package. MacPorts has it too.