Well. Stupidity by Trump is also not a legal defense.You underestimate how corrupt Democrats are. They kept the donations small enough that the law didn't require them to report it or keep records. Clever, but obviously intentionally doing an end run around the law which prohibits foreigners from donating to OUR presidential campaigns.
It is however a good reason to not vote for him. Who wants an idiot for president?.... Oh wait... I know the answer.