The best punishment for financial crimes is financial punishment. That means stripping them off their wealth forever until they can pay back what they stole plus fine and as an added bonus community work on weekends. It's a lot healthier than prison and it's beneficial for everyone.
Prison should be to protect people on the outside from violent people not as an extended slap on the wrist. A violent person goes there to cool off, so that he may become non-violent once he is released. There is really no point in putting non-violent people there. At some point the harshness of the punishment becomes irrelevant and there is no difference between doing community work for life or rotting in prison.
In my opinion punishment should focus more on the improvement of the individual and society rather than just be pure punishment with no benefit whatsoever.
Good luck finding every single penny of money that person defrauded to take back, also good luck on preventing that outside of jail he don't use his network to still benefit old acquaintances and indirectly receive enough "help" that he lives a comfortable life outside of jail even doing "community work".
There isn't many things more violent than robbing trillion dollars from taxpayers and through very inneficient healthcare, security and others see thousand people die. That is much more violent than shooting someone.
duduspace11 "Well, since we are estimating costs, Pokemon Red/Blue did cost Nintendo about $50m to make back in 1996"
Mr Puggsly: "Hehe, I said good profit. You said big profit. Frankly, not losing money is what I meant by good. Don't get hung up on semantics"
Azzanation: "PS5 wouldn't sold out at launch without scalpers."