@chuck07: The purpose of DNS is also to allow shifting providers of a given service. A provider of a web service might shift the service to a new machine, so it's not quite as simple as recording IP addresses. Hardly an insurmountable obstacle, but not one you can ignore entirely.