The Titans remind me of the Angels from Neon Genesis Evangelion
If you have seen NGE then you know what I am talking about. Like the angels they can only be killed in one spot plus they can regenerate. Also they have an unexplained aggression towards humans. Maybe the writers had Eva on their minds.
Because a rotting undead corpse is probably a better choice than most politicians