Yes, the PRR built 30th Street Station but now it is at least partially supported by tax dollars, and subject to enough government control that the government can try to rename it.
The Koch Queensboro Bridge is too long of a name. Queensboro Bridge suffices. If people are generally supportive of having public assets named after politicians, then be prepared for major landmarks named after Trump, Chuck Schumer, Nancy Pelosi, etc. I'm not taking partisan positions here but am just pointing out that naming things after politicians will lead to things named after people who are loathed by large parts of the population.