www allows for the use of CNAMEs (which, as I understand it, is why the www convention was established in the first place).
Whether it was an A record or a CNAME record was generally at the adminstrators preference. CNAMEs had their own hiccups and weirdness to deal with, and still do to a lesser degree.