> "IPv6 wasn't about turning IPv4 off, but about ensuring the internet could continue to grow without breaking,"
Then it's failure is by design. I should not want to multiplex/bridge different versions of the network-layer protocol; and certainly not to avoid using the new protocol because the old one seems more usable and approachable.
I think the original plan was definitely to turn IPv4 off. Obviously that's probably not practical in our lifetimes.