This, exactly. And well said.
Personally I'm fine with marketing. Sell me whatever you can sell me. Problem is lobbying - they market to Congresscritters, who make my choices for me. Unfortunately I don't really see an option out of this - we'll never get the money out of politics when government is so big and powerful, and if government was actually reduced to the point that big money didn't feel the need to buy Congresscritters, then it would not be able to sustain a modern, first world society. (Or at least, not one that would well serve most of its citizens.) However, we can certainly vote for the best candidate in the primary rather than who we think can win, and assuming we get the same old same old, vote third party or write-in. Very few of us can ante up sufficiently to have either party give a damn about what we want, but we can at least not give them our votes for another piece of lying crap.
Getting money out of politics doesn't change on the size of government. You think some small government dictatorship isn't bought and paid for by the oligarchs in their country?
The whole "small v. big" government thing is just a smoke and mirror show.
Instead of focusing on the amount of bureaucrats and representatives who make up the "government(s)", take a look at the candidates and what they say and then do. Unfortunately, most people don't ever look. They get told what their team believes and then simply repeat it, over and over until the words no longer make any sense for anyone who is actually looking at what is going on. The disconnect happens when people are looking, but still repeating their team's talking points. Hilarity ensues for people who are apolitical and don't care. For those of us who do care, it's frustration.
The US has 300 Million people. The whole "small government" thing is a non sequitur. The whole system of "checks and balances", with county, city, state, and a Federal government was established to create various checks, i.e. governments, that check each other. Not just the three branches checking each other, but various governments. Various governments = "big" government.
Limiting ourselves to two parties, neither of which want to upset the status quo, is the main problem. And how do the two major parties limit it to two major parties? The election process.
So, first things first, the election process needs to change. A better system than first-past-the-post opens things up for third parties, never mind the size of the government, or the amount of representatives in the government(s).
Until we change the first-past-the-post system, 3d parties are going to be spoilers for one of the two major parties, and spoiling things isn't particularly helpful when one of the two major parties still get the helm afterwards.