> Depends what you mean by, "Best choice in front of you"Meaning that after you've weighed all the tradeoffs, you determine one of the available choices is your best option. Making tradeoffs was already spoken to. I don't think that is a foreign concept to the HN crowd, is it? Engineering is all about managing tradeoffs.
> Nearly every grocery store should have things like tofu, lentil, beans, etc easily available.
None of them are perfectly equivalent to the burger, thus tradeoffs have to be made if you choose tofu over a burger. If satiation is your only goal, then it may not matter, but most people don't eat in that kind of vacuum. They will have a long list of properties they want to fulfill with their food, with no food item perfectly satisfying all of them, hence the need to determine what one is willing to give up.
> Voting for a candidate in a 2 party system is not comparable, as there is literally not another viable choice in most cases.
I guess I don't see how your math is mathing. In my world, 2 implies that you have at least two choices (you could argue that not voting, spoiling the ballot, etc. are also choices, but we can ignore them for now). That means one of the choices you can deem as the best choice.