Provide internet-routable IPv6 addresses
When making a VNet, I should have the option of Azure assigning me an internet-routable ipv6 block, just as AWS does for VPCs.
I should not be obliged to deal with any address aliasing (NAT, load balancers, etc) unless I want to for their specific functionality. Normally, I will not use any of those.
These ranges should be large and stable, making a good basis for firewall rules.