People believe that even if you don’t say it, however. While TDD I’m sure started with good intentions, the reason it hasn’t seen as wide adoption as it could have, in my opinion, is that it is frequently stated as requiring that everything be developed from tests.
I find it much more convincing if someone were to say, “test what’s easy” instead, that’s all.
The problem with that (tautological) statement is that too many people read it as: "you can't test everything, so don't bother testing anything".