I'm going to play devils advocate here and say this is a good change. If google was scaping the text of sites and only displaying that, would we think that was ok? Just like google search, this is about giving you a preview, then go to the source. If you want the image, we all know how to find it, get it. How big of an annoyance is this?
A lot of times I am looking for images which are in the public domain, and for which if I go to the page in question, I have to then sort through dozens of images to find the one I had been looking at already in the search.
Here's an example. I've just done a search, found an image that I want to view larger, the image is long since in the public domain, but when I click on "visit" I get a page with a list of text links that I now have to sort through to find the full image:
https://images.google.com/imgres?imgurl=http%3A%2F%2Fwww.kee...
Edit to add:
Now that I look closer, I notice that Google is actually embedding the original image, instead of a preview (they load a low-res preview, and then replace that with a hotlinked image), so you can just right click and choose "view image" now to work around this.
I guess that's OK for people who are technically inclined enough to know that you can do that.