Why can't we have IoT from 2005? but begin now,or future?
IoT requires inexpensive low-power communication. There were no solution with those 3 characteristics in 2005. Also, it was harder to monetize data so the perception was that IoT would never payback.