Yes, in order to prevent any kind of cheating or manipulation of the election
If one donor donated a huge sum of money to a candidate, that candidate wouldn’t require any other donations for quite some time. We have to ensure fairness in our elections.