What a pointless comment. It does NOT MATTER what it is MEANT for. The fact is that people are using it for domain blocking ever since MS OS was so useless at security even from a mere ad domain that gives out popups or whatever. People are using it so your concept for people to 'learn' what it is for is hopeless.
hosts file is not meant for website blocking or anything other kind of blocking. when are people going to learn this.