I'd be perfectly willing to hate on evolutionary psychology in the present for your entertainment if need be.
Oh, rest assured, I think just about every argument about the subject has been rehashed endlessly at some point or another here. I'm taking a history of sexuality class right now (taught by a dyed-in-the-wool complete social constructivist who is wonderful as a person), which has really helped me realize how utterly intractable the divide between social constructivists and behavioral scientists is.
I'm a social constructivist, so yeah. That divide is very...there.