Mostly agree, though to nitpick on a particular POV:
> multiple internet feeds .. assigned IPv6 block ... paying through the teeth to the ISPs for the privilege.
People like having their own network blocks, but typical route-my-subnet-here arrangement require all core routers to store the path to it. IMO assignments of globally re-routable addresses should be actively discouraged and you shouldn't get one unless you're an ISP. Not defending current payment arrangements.
Roaming should be done at or close to the endpoints - imagine if all internet routers had to keep and synchronize ~12G entries, usually in special CAM memory (currently at ~800K) - that does not scale, at all.
> multiple internet feeds .. assigned IPv6 block ... paying through the teeth to the ISPs for the privilege.
People like having their own network blocks, but typical route-my-subnet-here arrangement require all core routers to store the path to it. IMO assignments of globally re-routable addresses should be actively discouraged and you shouldn't get one unless you're an ISP. Not defending current payment arrangements.
Roaming should be done at or close to the endpoints - imagine if all internet routers had to keep and synchronize ~12G entries, usually in special CAM memory (currently at ~800K) - that does not scale, at all.