Inside a corporation you don't need to "dual stack" you can just go pure IPv6 wall-to-wall and now all your subnets are arbitrary size and have globally unique addresses. You use NAT64 at the edge to get to the parts of the world that are stuck on IPv4.
Several big organisations have done this, it's a big saving.
I'd say the day some ISP's stop provisioning ipv4 (especially for 'social networks only' plans) might be getting close.
I know this sounds like trolling, but let's be pragmatic.
Generalizing that one use case will suits everybody, fits about as well as one-size-fits-all clothing. Which never fits right.
Ability to connect directly does not necessarily mean that you are somehow more vulnerable to attack. There are measures that you can take to prevent attacks from happening. It's trivial to configure.
I say, exhaust it and force people into IPv6 like we should all be on.