One can certainly complain that it took too long, that the Democratic Party should have been fined a lot more than $120,000, or that the total fines should be higher, but don't let the miniscule $2000 to Clinton-Gore campaign drive your thinking. The fact is, virtually nothing was Clinton-Gore - virtually all or maybe even all of these foreign money fundraising shenanigans were for the Democratic National Committee, not the actual campaign, so that's where the fines are (to some extent anyway) and should be. From a legal standpoint, the fact that contributions to the Dem National Committee may have been used to promote Clinton-Gore is irrelevent.
As for the fines on the Democrats, it's amazing the FEC agreed to any fines at all, given that it takes 4 votes to levy a fine and three of the six members are Democrats appointed by Clinton.
So much for the RAT spin that the DNC had returned all illegal contributions!!!