Yes.
They both take your money and try to buy your vote with it.
Correct. But neither party, and especially not a 3rd party, can compete by not doing it when the other is doing it.
That's one reason the push for campaign finance reform was so un-utterly stupid compared to the real problem.