Fines are preferable to imprisonment and other types of punishment because they are more efficient. With a fine, the punishment to offenders is also revenue to the State.
If people are being upstanding citizens of the Republic, then you have to widen the net to incarcerate them. This explains why America's prisons are full of nonviolent offenders - a perfect example of American exceptionalism.