People keep asking this. I guess it's the new spin the Trump fascists are trying to work.
Why New York state is suing Trump instead of charging him with crimes
James seems to be taking this approach, as opposed to a criminal indictment, because New York law empowers the AG to seek damages caused by fraudulent business behavior as a form of consumer protection. The law doesn’t require the AG to identify a victim or even demonstrate anybody suffered harm. Plus, the burden of proof is lower in civil cases than in criminal ones.
“What makes this statute particularly powerful is that there doesn’t have to be a loss,” Will Thomas, a law professor at the University of Michigan’s Ross School of Business, told Yahoo Finance. “This statute has been used to disgorge profits illegally gained. The government can be allowed to claw back all of those profits. Provable nature is lower, and you don’t have to prove intent or willfulness.”
A civil suit also prevents James from bumping into the criminal case against Trump’s company that the Manhattan district attorney is prosecuting. Those two offices sometimes work together on criminal cases, as they’re doing on the recent indictment of former Trump adviser Steve Bannon. With regard to Trump, however, they seem to be pursuing complementary approaches instead of overlapping ones.
So the answer is: it's easier to win, it's easier to punish Trump & they can still file criminal charges after a successful civil case if more crimes are uncovered.