Do they? I've never even heard it mentioned before other than in reference to controversies around them being dodgy. Maybe it's just not popular in my locale, but I've never heard of anyone using it or recommending it. By contrast I've used Google Maps reviews, and know of other people using it a lot
Yelp gave up on international reviews to focus on the US explicitly because they couldn't do internationalization. Google maps works quite well internationally except in Korea and China.