I decided to commit to using IPv6 a couple of years ago and got my personal servers serving my sites in a dual-stack. I also got my home router set up for it, getting my subnet from my ISP and making sure that all of my home devices were getting addresses.
It was only after doing this that I realized the problem with IPv6 adoption in the US: the network sucks! Most ISPs (including mine) are using 6rd gateways to get their customers onto the IPv6 backbone. The gateway servers are poorly placed (rarely local) and totally overloaded. The performance was so bad that it was making my everyday web browsing experience feel broken. I killed v6 at home and haven't looked back.
Maybe some day ISPs will do a proper deployment with real routing and I will try it again.
It was only after doing this that I realized the problem with IPv6 adoption in the US: the network sucks! Most ISPs (including mine) are using 6rd gateways to get their customers onto the IPv6 backbone. The gateway servers are poorly placed (rarely local) and totally overloaded. The performance was so bad that it was making my everyday web browsing experience feel broken. I killed v6 at home and haven't looked back.
Maybe some day ISPs will do a proper deployment with real routing and I will try it again.