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?
Ubuntu ships with the GNU version of find, which is more featureful than Mac OS X's find, which is of BSD lineage.
In fact, most of the Ubuntu's user-land utilities are from the GNU project. (Thus you'll sometimes hear Linux-based systems referred to as "GNU/Linux".)