Every Pol takes 'donations', they are bribes in my opinion. The rational goes like this, 'if I don't take the money, I will not be reelected/elected; since I'm the lesser of two evils, I will take the money. It's in the best interest of the people.
Of course raising money takes time:
"Newly elected congressional Democrats had just a week to savor their victories before coming face to face with a harsh reality of Washington.
At a party-sponsored orientation session, the freshmen — many still giddy from winning close races in which they espoused grand plans to change the Capitol’s toxic atmosphere — were schooled in their party’s simple list of priorities for them.
The newcomers were told to devote at least four hours each day to the tedious task of raising money — so-called dialing for dollars — so they could build a war chest and defend their seats, according to those present. That’s twice as much time as party leaders expect them to dedicate to committee hearings and floor votes, or meetings with constituents."
See Link to above, here:
Freshman lawmakers are introduced to the permanent hunt for campaign money - Politics - The Boston Globe
The POTUS doesn't pass laws, his powers are limited as anyone who has read Article II of the COTUS understands. Even on the back nine the POTUS is as tied to his job as he is in the Oval, at Camp David or cutting brush in Texas.