He's completely missed what changed everything - advertising-supported services. Before Google/Doubleclick, computing was about selling hardware, software, and service to people who used them. After Google bought Doubleclick, computing became about selling users to advertisers. The user is the product, not the customer. This totally changed the balance of power. It's really a bit late to be worried about 1960s counte…
It's not a coincidence that the focus in UI design also shifted at the same time, in the post-dotcom-bubble years.
Software user interfaces used to be designed for users. Desktop software didn't try to make you send an endless stream of personal data and content to the vendor, or trick you into using it again as soon as possible.
Today's software is designed with an advertising mentality. Instead of customers and human interface guidelines, there are eyeballs and creatives. Previously it would have been a scandal if a software package sent all your keypresses to the vendor's server, but today everything is tracked and monitored. Most designers don't give a shit about things like accessibility because they fundamentally understand software as something more akin to a billboard or centerfold ad.
Meanwhile usage of the word "product" creeps to replace "software". To me, it strongly carries the connotation that consumer-facing software design is turning into the process of developing ways to surreptitiously extract value from the user.