Whereas IPv6 is effectively unlimited, so by Georgist principles should be free. I wonder if charging 'rent' on IPv4 addresses would be enough to get people to switch over?
So I don’t see how to fix this except at the ISP level (forcing them). No one is preventing this but the providers.