In your experience of speculating, have you come across any data about the frequency of people actually typing out domain names? I seem to be typing them less and less over time.
Are we headed towards a business phone number 515-555-5555.com being a totally sufficient unique domain name? And then well why not just skip TLDs and share IP addresses?