Until it doesn’t cost millions of dollars to buy...I mean get elected to...a public office, lobbyists will always get their representative in.
That’s why I’m in favor of term limits. It’s a lot harder to have to keep buying new politicians, than to keep the same old ones that are already bought.