There is ample literature pointing out that yes, we do need to be tricked into doing it, or we might not do it.
There is also a lot showing that "just thinking about it before" often leads to useless abstractions and complications, while doing TDD properly leads to an appropriate level. YAGNI, KISS and all that.
I mean, this is all arguable, and has been since XP boomed in the late early 2000s, but it's disingenuous to ignore it.