translate English to French: No doubt it is unfair to blame the market for bad moral choices.
Il est bien entendu injuste de reprocher au marché ses mauvais choix moraux.