Custom /etc/hosts rules being ignored

No, not necessarily.

Why is it documented?

Why are other people using it? (<-- for anyone checking that link, he got it working in the end).