A well meaning sentiment but we all break the law on a daily basis. The amount of laws in the US Code is staggering and if a motivated DA wants to charge someone of a crime, they’ll find a way. Three Felonies a Day: How the Feds Target the Innocent by Harvey Silvergate is a perfect primer on this subject.
From what I understand, this indictment is about accounting and how a payment was classified. Not that the payment itself was illegal, or that it was some bombshell. Some argue it was a legal expense, some argue it should have been a campaign expenditure. It could go either way.
Seems like it's normal for the US. Just look at Al Capone: murdered who knows how many people, ran an organized crime syndicate, but was finally taken down not for any of those crimes, but because he lied on his taxes.
I guess it would be concerning if you commit so many crimes that nobody knew which one you'd actually be charged with first.
Me, I just try to not do that.