What happens if I remove the localhost address from /etc/hosts
the only difference is that in order to access local web servers (for development purposes) you will need to use the address 127.0.0.1 instead of localhost.