No, as long as the money has no impact on the decisions the candidate makes in the future
This is contingent in everyone wants and tries to be "good" people but unfortunately that is not the world we live in. So, for the world we live in? Yes. Probably to keep the corruption down.