Complicating the matter, there are borderline cases, involving something called “severance.” A single incident may violate more than one law. Robbery and assault, for example, can be charged as separate crimes, even for the same incident, especially if one law is state and the other is federal. The scandal is that severance can be selectively applied based on political considerations.
Over-charging is a common ploy in high profile cases. The practice of over-charging puts pressure on those accused to accede to plea bargains, even when the accused is innocent of any crime at all. It has been successfully used against both Martha Stewart and General Michael Flynn for lying to federal investigators. Of course, the crime is serious and deserves punishment, but in both cases, the prosecutors had ulterior motives. Ordinarily, such cases do not result in the level of punishment that occurred. Flynn was punished essentially as a means to harm the Trump presidency.
Over-charging is a common ploy in high profile cases
It is also the Textbook Definition of Felony Extortion!!