Not at all. He just wasn't a good fit for the team, and nor was the team a good fit for him.
Prima-donna programmers tend to be vain, demanding, and incapable of receiving or acting on constructive criticism.
More often than not, they're also not particularly productive, either.
Whether or not you do TDD is unrelated to any of those personality traits, and I've interacted both with excellent developers that had a myriad of reasons to not test, as well as horrible prima-donnas that were religious about TDD, but only if you did it the One True Way That Only They Could Understand.
Prima-donna programmers tend to be vain, demanding, and incapable of receiving or acting on constructive criticism.
More often than not, they're also not particularly productive, either.
Whether or not you do TDD is unrelated to any of those personality traits, and I've interacted both with excellent developers that had a myriad of reasons to not test, as well as horrible prima-donnas that were religious about TDD, but only if you did it the One True Way That Only They Could Understand.