Most Windows and Linux systems have a good IPv6 stack running right now. The missing ingredients are in the core routers and off the shelf networking gear that is IPv4 only. My home network is mostly functional with IPv6, but that is principally just for entertainment. DoD mandated IPv6 in new procurements, but failed to enforce it. It's an unrealistic demand when vendors are delivering the necessary infrastructure.