While Europe/Asia are using IPv6 extensively most U.S./Canadian ISPs still have giant blocks of IPv4 addresses, we created the internet and many of these companies got a hold of giant blocks of address space back in the day when they were handing it out like candy.
My ISP still provides everything in IPv4 and allows multiple PPPOE sessions with different IPv4 addresses, no shortage here.
While NAT is not how the internet was originally designed to work, it's provided a great deal of protection to a lot of people/things, if all of a sudden IPv6 went live tomorrow and the giant mess of things IoT is right now was publicly reachable you would see so much ownage in the cyberspace it wouldn't even be funny.
Asus Prime X370-A AMD Ryzen AM4 DDR4
Gigabyte GeForce GTX 950
2x Corsair Valueselect 8GB 288 Pin DDR4 SDRAM DDR4 @ 2133
Corsair Force LS 2.5" 120GB SATA III MLC SSD
Lite-On 24X SATA DVD/RW Optical Drive
Corsair RM550x 550W 80 Plus Gold
Noctua NH-L9A-AM4 Low-Profile
Antec NSK4100 Steel ATX Mid Tower
Mint 18.2 x64
HP 24" LCD/LED 1920x1080
Asus Essence STX II
▲ hide details ▲