Not really. To access the Internet you either need to use global addresses or you need "illegal" NAT66. And consumer ISPs are definitely giving people global IPv6 addresses by default.
Re:Why you need IPv6
by Sami_Lehtinen on Thursday May 24, 2018 @12:28AM
(#17141100)
Even if the device has global unique address for accessing Internet, it doesn't mean that you would need to bind the services you're providing to that address. It's totally normal with IPv6 for any device to have multiple addresses, which have different scopes. If you're using privacy addressing you probably have already several addresses in use, then you got the local addresses and you might as well configure ULA for local communication as I've done for services which I don't want to be Internet accessible.
* https://en.wikipedia.org/wiki/IPv6_address#Address_scopes