For most users, the domain name system is only very nominally hierarchical--every domain name they see is of this form:
(www.)?[random-words].com
(www.)?[random-words].com
It's just anecdotal, I know. But I find it hard to imagine that most people don't understand URL hierarchies. I mean, people who use computers commonly organize files in folders.
But maybe that's becoming a lost art, as most new users just have mobile devices.