When you're talking about business, sometimes it's appropriate to talk in business-speak.
It is true, though - with innovation outpacing business much of the time, there is truth to that. The landscapes of tech shift daily, and I don't see many VCs with their fingers on the pulse of those shifts. Some, but not many.