Not entirely sure on the answer to your question, but the reason that it doesn’t could be similar to the reason safezone doesn’t use the hosts file
Vlk exlpains here: http://forum.avast.com/index.php?topic=72113.0