i'd just like to get this off my chest, so that i can move on. if at least just for today.
the reason why sacrifice bunts are bad strategically is because if after getting a leadoff runner on first and successfully sacrificing him over to 2nd, the following batter must get a hit for the strategy to have been effective or of any use whatsoever. it's a one true outcome situation. a walk makes it a negative sum event. an out gives you either a runner at 2nd or 3rd with two outs, which means the next hitter must get a hit for a run to score. sacrifice flies are right out.
all of the pressure is on the hitter immediately following the sacrifice. if that one at bat doesn't end with a hit, the strategy costs you offense. any strategy that puts all of it's gravity on one at bat and one isolated outcome is a bad strategy.
to be fair, if the leadoff hitter is on 2nd or it's 1st and 2nd with nobody out, then i totally understand a possible sacrifice, but at that point there are several more positive potential outcomes for the strategy to succeed.
i could go on, but i just wanted to blurt that out.