I have been thinking along those lines. Economies have thrived under capitalism because they have produced something of value to consumers. There seems to have been a shift of late where the philosophy is one of "how can we get vendor lock-in?" Sure, it is in a sense logical for companies to want to do this, but what value does it have for society? And ultimately, if it has no value for society, then how can it really be successful?
I guess the supreme success of Microsoft, Google, Apple and Facebook have driven this change in mindset.