Why sociologists dismiss Freud's teachings?

Because Freud believed most problems were caused by suppressed sexuality.