Why are sentences in white collar crimes cases often significantly less than for more traditional street crimes?

Why are sentences in white collar crimes cases often significantly less than for more traditional street crimes? In your view, are generally lighter sentences in white collar cases appropriate or inappropriate? Why? Why not?