Yes, I was referring to my previous quote. Thanks for finding it, I wouldn't have been able to find it on my own.
To elaborate: both my old quote and my previous answer don't contradict each other. "Low speed, low memory, low power, battery-based devices" are one of the "cases in which one does indeed want to locally block stuff outright while consuming minimum system resources". In other words, my old quote ("case in which...") is a set, of which my previous answer ("low speed, low memory...") is a subset. And "smartphones" is a subset of "low speed, low memory...".
Ah! And I forgot to mention! I have an old EeePC, the first one, 600 MHz CPU version, running a trimmed down version of Windows XP SP-3. In it I also use hosts based ad blocking by means of Spybot S&D 1.6.2 and SpywareBlaster hosts blocking. I haven't powered up that machine in about two years though, so it's most certainly outdated.
Therefore, as you can see, I'm consistent in my opinions, and also truthful to my word.
Can you please provide the research links? I'm certainly interested.