No, the real problem is not money in politics, the real problem is use of violence by governments to take away individual rights.
The real problem is that such a large number of people actually support government threatening violence to steal from people. At that point money enters politics to buy favours. Money in politics is an indicator of a sick system, it's not the cause of it.
The cause of a sick system is people who want to have a sick system, a system based on jealousy, envy, use of violence against others (mostly those, who have more than the average voter, regardless of anything else, for example regardless of whether the money made by a person is earned or stolen).
If you want a just system that is not corrupted and where money cannot buy power, you cannot have a system that allows governments to steal from individuals, steal their rights (as in right to private property, defence and speech that are necessary to protect private property) and steal the outcome of their work by taxing people's incomes or wealth.