In a game, choices are always made on a known time horizon. I will build differently for a one-shot vs an ongoing adventure.
A lot of newbie players will *not* - they will pick whatever looks cool now, and 5 levels later they get eaten by ogres.
A lot of software development teams do this too.