Still cannot understand the IoT mentality. It is actually the CoT Communication of Things. Internet shouldn't be required to turn your lights on or off nor be the device communication backbone in an industrial enviornment. Internet should always be the last resort for communicating because of the distance.
Totally with you. Maybe I'm a pessimist or a luddite or something, but I really don't think IoT devices should be connected directly to the Internet. Most are just too simple, underpowered or cheaply made to adequately defend themselves from attacks. IoT gadgets should always talk to a more powerful/secure hub of some sort, which then is exposed to the Internet. Seriously, my WiFi lightbulb switch just has no busines…
Assign Unique Locals ( ULA ) to untrusted LAN devices and no Internet router will carry them.
Then your laptop or phone can additionally receive a routed prefix. Remember with IPv6 you can assign an arbitrary number of prefixes and addresses to each interface, or just one. It makes for very flexible routing.