That analysis seems incorrect in that it only looks at two devices for the iota case. While I haven’t read iota whitepaper very carefully, I assume it has a blockchain inside, which means many devices must verify each transaction. This needs to be taken into account as well.