Alan Dershowitz had a great analogy for the 34 indictments springing from a single transaction:
When he was working in a deli, he was told, "If you slice the salami thinner, you make more money." So he sliced it as thin as he could get it.
Same for the Trump indictments. Bragg took a single alleged crime (paying hush money) and sliced it into 34 more pieces. The slices are so thin, none can stand on their own.
He also said it might be a crime for someone like Stormy Daniels or her lawyers to demand hush money in exchange for not going public with the affair. Extortion is a crime. However, the act of PAYING money is in no way illegal unless it's expressly forbidden, such as offering a bribe to a judge, cop, or juror. So, if someone extorts money from you and you pay it, you'll never be charged with a crime as it related to that payment. If the extortion is blackmail for something you did illegally (pay me $10K or I'll tell the cops you poisoned your wife), then the crime is the poisoning, not the hush money payment.
The central pole in the tent is whether Trump paid the money to help his presidential campaign exclusive of any other motive. If he did it to protect his brand, shield his wife and kids from the affair, or any other reason, then it's impossible to prove the election was what motivated the payoff.
Then there's the statute of limitations. Also, whether the NYAG has jurisdiction to prosecute violations of a federal campaign statute AFTER the DOJ investigated those allegations and opted to not prosecute.
Time to indict Obama for murdering a US citizen with a drone in a country we had no military operations in.