While I???m not up on the current state of the debate, evolutionary psychology has been heavily criticized as a discipline, including by philosophers of science such as Philip Kitcher (who, in an interview in Human Nature Review in 2004*, called it much less sophisticated than the pop sociobiology he criticized in his book Vaulting Ambition).