It's extremely versatile which makes it able to solve some neat problems. My favorite example is this was a CodeGolf to find if a goat in an image is upside down. - https://codegolf.stackexchange.com/questions/71631/upgoat-or...
> ImageInstanceQ[x,"caprine animal",RecognitionThreshold->i/100]
I think it's less misleading to say it has a generic image recognition function that supports goats, among many other recognition targets.