She is smart, but she did skate around the question of scraping. They asked whether Google had scraped content, but instead she attempted to change the question to whether or not it is scraping when they show the excerpt about the site in results - not whether they had scraped Yelp reviews.
A cache is a bit different though I think - that is a reference. The Yelp case was them using content in their own competing product and then not representing the source clearly.
I deal with this as an affiliate all the time. I don't mind Google cacheing my web pages to increase our search ranking and help drive traffic to our site. However, if Google made a competing site about the same products and then took our reviews to use in that site without our permission, then I would have a major problem.
I'm not in favor of regulating Google, but I am in favor of some discipline and guidelines being laid down. The government clearly cannot decide how this should work, but I think Google is responsible enough to know that things need to be adjusted and just how much is needed.
Not representing it clearly? When the places pages included Yelp reviews it would put the top review with a link to "View more reviews on Yelp" and very clearly had a Yelp logo next to it. Same with TripAdvisor reviews. Now the places page is only showing Google reviews with "Reviews from around the web"