For example in that taxi captcha, there are 4 pictures of trees and 5 pictures of vehicles. 1 vehicle is not identifiable, 1 is an utility van in the distance, and the remaining 3 are yellow cars. These yellow cars have phone numbers on the sides and signs on the roof (where visible).
My bet is that the 3 yellow cars are taxis.
(And as it happens yellow actually seems to be the most common colour for taxis throughout the world where taxis have a specific colour.)
It usually works out fine. On rare occasions it's tricky but then it's possible to request another captcha.
I think people are trying too hard to find problems. I find hard to believe the comments that blow this out of proportion.