agree - TDD and stand-up meetings push software development rather into politics than science.
XP has a very low adoption rate (1% [1]) ; my guess is because it does things like mandate engineering approaches (TDD, pair programming, etc).
So to state that TDD causes Agile implementations to be more political than scientific, and therefore all Agile should be eliminated, is not 100% accurate (ignoring the assumption that TDD is more political than scientific)
[1] VersionOne's 8th annual state of agile survey. http://stateofagile.versionone.com/