"www" might be a very special case, but there are lots of times where "this.domain.com" is completely unrelated to "that.domain.com".
Many sites, for example give users their own "name.whatever.com" subdomain. In those cases treating the sites as the same doesn't make any sense.