> 99.9% people don't want to run their own SMTP server. It's an ultra-niche use case ISP don't care about.
99.9% of services you can get banned from aren't SMTP. There are many other services which you can be IP banned from.
> Look, it's just an internet addressing protocol, not something that justifies legislation.
"Just an internet addressing protocol" kinda puts the entire internet to shame doesn't it? It's important that people can communicate on the internet, with IPv4 we decrease reliability and increase cost (in the long run) for everyone except those who sucked up as many addresses as possible early on.
But if we are to follow your reasoning:
A common charging port is just a port, doesn't require legislation
A standard protocol for troubleshooting your car is just a protocol, doesn't require legislation
* which brings benefits to billions of people but you don't agree with, doesn't require legislation
That one thing you agree with that probably isn't important for a lot of people, requires legislation.
Let's raise the standard and discuss why IPv6 is necessary or not and what implications it has for consumers.
IPv6 decreases privacy because you're not sharing an IP with half of town, which is bad. Even if you're randomizing v6 on the local subnet you're still in the same /64 so it's still relatively easy to track you.
P2P protocols actually work properly with IPv6 since machines can commmunicate directly with each other.
IPv6 is more complex to understand the addressing scheme in.
IPv6 isn't IPv4, so there's a learning curve.
IPv6 encourages decentralization.
IPv4 enourages centralization, because you can't get addresses anymore you can't start up new ISP's and we could call that anti-competetive. It also encourages proprietary solutions like cloudflared, or just hosting your stuff on AWS rather than in a colocated datacenter, because you can't get access to IP addresses.
We can't stack unlimited people on top of IPv4 either, there are only so many port numbers available. And NAT is just such a major PITA to work with.