no, some flowers don't set seed so dead-heading is irrelevant (surfinias for example). However, i cut my verbascums and delphs back after flowering and they usually come again but often smaller branching stems rather than a large main stem. Veronicas also keep coming with regular deadheading - new flowers appear at the sides of the old flowering stem.