But Can’t We Just Make the NATs Better?
we could keep adding more protocols and features to try to alleviate some of their shortcomings
- might improve their functionality, but will increase their complexity, fragility, obscurity, unmanagability,...
- new problems will arise when we start needing inter-ISP NAT
doing one thing (moving to IPv6) will avoid the need to continue doing many other things to keep the Internet working and growing
(no, IPv6 is not the only possible solution, but the most mature, feasible, and widely agreed-upon one)