It's great that /etc/hosts is still consulted by ordinary lookups originating from the Ubuntu system, but the hardcoded removal of /etc/hosts use from dnsmasq config causes other problems, for example if you want this system to provide DNS services for other machines, for example even VMs running in VirtualBox, etc. on the same host. So, while there may be some sense of removing the redundant /etc/hosts use for dnsmasq by default, please make it easier to undo this default, by making the command-line arguments / config user-visible in a config file, not hardcoded somewhere inaccessibly. Thanks!
It's great that /etc/hosts is still consulted by ordinary lookups originating from the Ubuntu system, but the hardcoded removal of /etc/hosts use from dnsmasq config causes other problems, for example if you want this system to provide DNS services for other machines, for example even VMs running in VirtualBox, etc. on the same host. So, while there may be some sense of removing the redundant /etc/hosts use for dnsmasq by default, please make it easier to undo this default, by making the command-line arguments / config user-visible in a config file, not hardcoded somewhere inaccessibly. Thanks!