IoT = more clients = more servers, no?
But the "internet of watching things", a world full of connected cameras is a different story. But it ain't a great slogan :)
That's the SigFox definition of IOT but not necessarily typical for all cases. There are several usecases out there which require slightly higher bandwidth and data rate, but not quite broadband.
One quick example is over the air firmware updates. Take MSP430. If we were to build a smart meter using a MSP430, our firmware probably be couple of kilobytes.
Likewise, the size of the data can vary upstream as well.
But do you think those usecases have a big impact when coming to evaluate how big of cloud the IOT will require ? if so, please share a bit, so we could grasp the scale of things.