The problem with McAfee is he is really in that gray area.
He is well enough known that many people listen to him.
But, he also really doesn't have a following. (as in, he is not working on his image and doesn't have a channel somewhere)
So, calling him a shill... he really believes what he is shilling.
He also believes that he is a good source of information. Which, he is. He has at least read most of the crypto white papers. He has a good knowledge of what is computationally doable, and what will always be vaporware.
And, everything i have heard him say... is not wrong. It is often watered down to fit in a sound bite on TV, but at least he is saying it on TV.
I really hope the best for McAfee.
ETH is a very important coin. And if EOS does even half of that, it will be a great coin too.