Citizen United allowed Super PAC to do exactly what you are complaining about with online donations.

Perhaps you could explain how that is any different.

Also EVERY Republican in the primaries used online donation gathering, you are the one setting the double standard here by acting like both sides do not engage in the same fund raising.