TL;DR: Does it make any sense to judge the optimality of human cognitive functioning by comparing against unrealistic economic toy models?
It seems fashionable these days, to talk about how humans are not "rational" due to many cognitive biases. I think we need to think about this more carefully.
Take some complicated problem in game theory that economists cannot solve/explain today. How could one expect the participants of the game to be able to solve the game (i.e. play rationally), when the experts do not understand how to? So it is impossible for the participants to act "rationally". Simply put, thoroughly solving situations (even if theoretically possible) requires computational capabilities beyond access to humans. By the way, this includes most daily social interactions. So, it's clear that in many many situations, humans act out of heuristic rules rather th