I've just had a thought about all this DNS stuff. Apart from us technical types, most people don't care. Despite having incredibly easy domain names, most people still use their search engine to find sites, even on return visits.
People have got used to search engines being very very good, so they've stopped relying on memory.