Do you have examples of software that you can't use because it doesn't support IPv6? Of all the software I've used there isn't any, which is why I'm curious.
is this not trivially fixable by running software that tunnels IPv4 into ipv6 between hosts who want to play multiplayer?
I have seen some implementations of IPX which work by tunneling IPX inside IPv4.