I agree! Cochrane went from Chicago Econ to Chicago Booth, so even though he is now a finance professor, his opinions might still be similar to those of econ professors.
Maybe I should get a copy of Back's book and start reading (though Back himself got his degree in econ)