Except that many IOT devices require you to be in the broadcast domain for control and discovery....
e.g. with LIFX wifi light bulbs, you can control them with low latency (and no internet connection) via ip packets; or high latency via LIFX's cloud servers if you're not in the same subnet.