I really hate that Microsoft pushed giving products "pretty" names rather than functional names (damn those marketing departments).
Windows ME, Windows XP and Windows Vista have become household names, and when someone talks about Windows Vista, people mostly know that Vista follows XP and is before 7. But the only reason they know this is because Microsoft only release OS's every few years and they're incredibly mainstream.
Linux Distro's that now do the same thing (Debian and Ubuntu, I'm looking at you) however are a different story. Did you know that there's a tag squeeze that apparently relates to a specific version of Debian?
As someone who is not a Linux person, I find this frustrating because I see these product names and I have no idea if Squeeze is a recent release, or 4 years old.
However, at the same time, I usually have no interest in answering these questions.
tl;dr: To those who actually answer these questions, is it OK to continue to have people use "friendly" names (like squeeze, natty, etc) or should they be using version numbers (like 6.0, 10.4)?
Reason I ask is, as a moderator, if the community decides that version numbers are the way to go, I can re-tag, edit and educate users as to our preferred tagging techniques.