"Uncle Bob" goes by Uncle Bob. It's a nickname. He likes it. He's also pretty well respected in the software development world.
Kent Beck invented TDD, I think he's pretty qualified.
DHH is the one who started the recent discussion about the value of TDD; in his opinion, it doesn't have any. He's the reason that this conversation is even happening.