Interesting article but like a lot of views, opinions and essays these days about Google it tends to over complicate what it currently is. When you spent time using Google to search for things 15 years ago most of what you were exposed to was information, contained within web sites that people had built for various reasons; hobbies, just wanted to share their experiences with others, a place to sprinkle adsense, products people had for sale, company sites. Along with that were some surrounding ads (Adwords) of an amount that was less than the organic results. The majority of what was returned, at its core, was information that was relevant to what you were looking for. The key words that you used were the dominant factor in determining what you were exposed to. The results were generally relevant because there wasn't any bias in what got returned.
These days no matter what you search for (wether you use quotes or not) there is an injection placed by Google into your search that instills a bias into the results that your there to purchase something. You don't have to add the key words "buy", "purchase", "where can I find..", ect. because Google has already done that as a base part of the algorithm. People tend to think about how bad the "results" are and don't ponder how the "search" is being influenced to return those results.
You can't generate record profits quarter, after quarter, after quarter by returning free information that people consume and then go on there merry way. Case in point; a few weeks ago I was searching for a way to modify a popular barbecue grill that is made for use on a boat, due to a very frustrating way the grease would drip out of this thing and end up all over the place. However, no matter what I did, what key words I used, how long I made the search phrase all I got were ads, videos and sites that were trying to sell me this type of grill. There is absolutely no question in my mind some other person who was similarly plagued by this design flaw had come up with a cheap and simple modification to fix this problem and wrote about it in some boating blog but that information is not being returned because the results are oriented toward a purchase.
Can you still search for just information and have relevant results on that query returned? Of course, we all do it all the time; what movies was that actor in? when is the summer solstice? whats the distance to the moon? But if that search has anything to do with a product thats sold, the commercialization bias will be injected into the results returned and you have no control over that. You cant use negative keywords and phrases, like "I'm NOT looking to purchase this thing..." it doesn't work, Ive tried.
Google has moved on from the "organizing the worlds information" model and now leverage search to be a monetization machine. When you step onto there field of play the most important question they ask themselves is; how can all the various entities involved monetize this visitor? Years ago it was how can we return the most relevant results to this visitor?
Its not there fault, no matter how bad this monetization torture is there isn't any where else you can go that offers a better search experience and thats why its gotten to the point we are at.