It's the reality of the situation. What serves the team better: converting a 3rd down and getting 3 more plays to work with, or punting because your RB is obsessed with home runs and got caught screwing around behind the line?
If the coach was looking for the first down, he would call that play...