They probably should, this is somewhat at the heart of the problem. Economic theory suggest that you will act in the best interest of society if you act in best interest of yourself. But this is obviously not true, there is nothing that justifies the assumption that maximizing your gains will simultaneously maximize gains for society. Quite the opposite is true - improving your gains a tiny bit will often decrease gains for the society as a whole by a disproportional amount.