All campaign finance laws are unconstitutional. The government has no more of a right to limit campaign contributions than it does limiting the number of pages a newspaper can print.
If you really want to “get the money out of politics” you first have to get the politicians out of every single aspect of our lives that they are currently meddling in now.