The volume of fake reviews is simply too much, and its much cheaper to create them, than it is to combat them. A good measure of this is, compare the prices for fake reviews on both platforms, I suspect Google will be significantly cheaper.
Its a tough problem to solve, no doubt, but Yelp chooses to error on the side of caution, and will sometimes flag legitimate reviews as "not recommended reviews" as a result.