This is not a technology strategy. This is a kind of new dogma that's emerging about technology. If this is all you can see in technology, you have got massive blinders on.
The critical link is thinking about technology and innovation. They go hand-in-hand. If you ignore that, you can be sure that any advantage you have is going to erode, when someone discovers a way to do what you're doing differently, and better.