TPMs are almost universally fluff positions. The amount they make is absurd for what they do. I will die on this hill.
PMs are often the same, although the position can have value if there's clear expectations and enough sales/customer complexity to warrant it.