But I can assure everyone with almost absolute certainty, Google is going to change the algorithm in the next year or two again, hammering these bigger sites and, if I had to guess, expand and build more "on-page" results functionality (like the ecommerce filtering they already show on a lot of terms).
I don't really see a future world where a Google SERP isn't either a paid ad, or an on-page feature that allows Google to monetize the query itself if there's a penny of margin to be had.
The goal will be either get an ad click or keep the user on the SERP itself much longer with features that answer their questions and guide them to monetized purchase decisions.