If you think people weigh logical counter factual to make decisions, I don’t think you have talked to many people.
See my post which discusses how we understand it from behavioral economics. The standard view is pretty simple: people place real utility on complex values and actions. I discuss the example of voting in detail.
Apologies for the double post, but to be a bit more precise, since my last comment was somewhat dismissive. As I discuss in my post, the reason people will give for voting even when they do not expect their vote to have an impact in excess of the cost of voting is because they place some value on voting. This is entirely consistent with standard behavioral models and is causal.
People get a warm and fuzzy feeling for engaging in pro-social, altruistic behavior. This has a real utility value. They also get signaling benefits from engaging in public pro-social behavior. This also has real utility benefits. Any serious model of real world utility will include these effects.
FDT does not offer clear intuitions with regards to behavior like voting. Even proponents (like Yudkowsky) will confess they are unable to offer a way of valuing voting under FDT. But some plain intuitions from FDT directly contradict observed behaviors and the explicit views of FDT advocates as I mention in my previous post.
FDT would imply “the more people that are similar to you, the more value you should place to vote” which runs counter to my intuition and the intuition of proponents like Yudkowsky under FDT (who proports to, at least circumstantially, endorse not voting “if you don’t expect any of the elections to be close”).