IPv6 Address Types

Hi Rene,
I have a silly question running over my head. I see that we have Global unicast address, somewhere i read that the range for global unicast is from 2000::/16 to 3fff::/16.
My question:

  1. is this correct?
  2. why such a small range of global unicast addresses from a massive IPv6 address? Your introduction to IPv6 course mentioned that there is no real requirement of NAT in IPv6. With this small range we might require NAT in future (please correct me if i am wrong)
  3. can’t we assign other addresses like 7000::/16 as global unicast ?
    I know that IANA does the address allocation, but as i said it’s just a silly question troubling me in this course.
    Br,