Agreed. My point was playing with hosts file is definitely not something easy on a mobile, or something most people would want to bother with. Especially when it comes to adding exceptions and getting some sites to work.
For computers and Android devices Firefox and uBO are far more capable solution than DNS blocking, at least when it comes to browsing.