Discussion with John. Science would already be ecological. I fear it does not. The prejudice of science is really a matter of levels in the hierarchy of understanding.
Teleological questions have no place at the level of reductionist science of physical reality.
At the level of biological sciences, however, it is appropriate to ask about the function of elaborate instinctive patterns in animal behavior. At the level of the human sciences, volition is acceptable as a causal factor, and personality characteristics are meaningful constructs. I recommend the book. It is fascinating. Cheers, Claudia .