Re: Vicious Circle
Many ISPs doesn't bother to offer IPv6 - it will make their network configuration and management more complex, end-user support more expensive, they can make some money renting "fixed" IPv4 addresses, and they would need to buy IPv6 address space as well.
Here only two main ISPs offer IPv6, and one only in an "experimental" mode (you can use it, but don't bother them with issues). Even some late comer are forced to CG-NAT and then let you pay a premium for a "real" IP address - while not offering IPv6 at all.
Some smaller ISPs do, but you may get only a /64 prefix (which makes using VLANs an issue).