I understand the point you're making. However, consider: Logically, "you're telling people what they want to hear" has no relationship to the merits of what's being told. What people want to hear might be false, or it might be true. For example, if I told my mother "your son loves you very much," it's true that I'd be telling her what she wants to hear; I'd also be telling the truth. On the contrary, if I told that to Rashida Jones, it might be what she wants to hear, but it wouldn't be the truth.
I might also add that a lot of what Paul Graham writes could be classified as "telling smart hackers what they want to hear." After all, the message is: you can get rich and be respected, yes, you; there are few downsides to trying and massive upside, and you need never toil for a big, slow company with a big, slow boss. That's all very much what smart hackers want to hear. But it's also, I think, totally true.
It's wise to be skeptical of advice that conforms to the hopes of its audience. But it's equally wise to be skeptical of advice that doesn't so conform. What people want and what happens to be true don't bear any necessary relationship. If what Tim Ferriss is selling are books full of untrue things, then that's a fair criticism; but it's the only criticism that really makes any sense. And it's not one that I tend to hear. Rather, people react to his attitude, which while understandable, isn't actually an argument.