If you are still using DSL, I feel sorry for that company.
We use AT&T Fiber, and by default AT&T gives IPv4 & IPv6.
I also know Spectrum & Xfinity (Comcast) cable modems do as well.
Most VPS providers offer IPv6 now a days, even Vultr has a IPv6 Only VPS.
I live in rural Florida, we are lucky that they have an interest in giving us DSL. I get dual bonded speed of 79 down and 10 up. More than that I don't need. But when they get around to it, we will eventually get fiber from them. And it will be synchronous 200/200. When that happens I could run my server from home, and most likely will.
I call BS on vultr only using IPv6. That would kill their business as most webservers are running LAMP. And setting LAMP up for IPv6 with a GUI just isnt ready for prime time.
A quick google challenge reveals:
Do you need both IPv4 and IPv6?
When possible, it is better to keep both IPv4 and IPv6 addresses enabled. For example, using only IPv6 can cause some accessibility issues, as only about one third of the internet supports IPv6 addresses.