There are also different ways in which you can use the data to help you create another app with high daily active players. An app can have the whole world as their oyster, unlike shopping centers, etc.
To the point of this article, it's kind of surprising to me at least that licensing companies like ARM and Qualcomm have been so much more successful than Mellanox.
In contrast, Mellanox produces a niche product. It is critical to HPC and some deep pocketed finance people, but it is never going to be at the volume of e.g. ethernet.
The long term aspect is that, as Moore's law scaling becomes harder and harder, distributed computation becomes more essential. Right now we are in a dip in peak compute rate requirements, because we have invented battery powered computers and 4G, and hence cloud. But the work done in the cloud isn't very taxing, mainly single threaded. But I'm confident we'll soon be seeing a lot heavier parallel computation in the cloud soon, and stuff that won't fit into one or four GPUs. The tradeoffs between PCIe and IB after 4*16x start to favour IB, especially if the IB silicon is on the NVLink switch complex. So from the perspective of integration bringing much greater IB volume, the acquisition multiples the worth of MLNX by an order of magnitude -- if nVidia can execute.
Imagine a building, say a shopping center, airport, or a city main square, that gets the same amount of visitors per day as some of those apps, and it might start to make more sense. Take Clash of Clans for example, valued at $10 billion. It has around 100 million daily active players. One of the busiest airports, the Hartsfield-Jackson Atlanta International Airport, has 104 million passengers annually. NY Times square receives about fifty million visitors per year.
If something, anything, gets 100 million visitors PER DAY, the value of such a real estate, even if digital, is immense.