> that is, you have to learn an entirely new system whole hog rather than a piece at a time
Every time IPv6 negativists come to the thread they make it look like you need to be a rocket scientist to configure two hosts for IPv6.
> You can't incrementally shift toward IPv6
Yes, you can, you don't need to throw out your lovely IPv4 networks and addresses. Yes, it's dual-stack.
> you have to run [..] tunnel, which adds at least another layer of complexity to everything
No more complexity than running a PPPoE/PPTP tunnel to get IPv4 connectivity.
> And that's not even beginning to talk about supporting services such as RA, etc.
Oh God! You need to read another 20 pages on top of the previous 20 pages you read to understand IPv6! So, so hard!
BTW you obviously forgot what there was a time when you didn't know nothing about IPv4, including what is the default router, what is ARP, what is CIDR, netmask, routing etc, etc. Yet somehow you know that now. Same applies to IPv6. You had 20 years to learn it, yet in 2023 you still complaining what to use a technology you need to learn.