Re: Is ICANN even needed ?
IPv6 has so many addresses that assigning a 2^64 address space to each country (over 4000000000 times the size of the total IPv4 address space) would barely touch the total. These assignments would be permanent. If new countries are formed then a new 2^64 address space would be allocated to the new country.
An IPv6 subnet is generally a /64, at least when point to point links are discounted. You would have to jump through hoops to use anything smaller with ethernet. My home network currently uses four times the address space you propose allocating an entire country.
You wouldn't be a politician by any chance, would you? The way you advocate public policies based on what is clearly complete ignorance of current practice or any technical considerations certainly seems very familiar.