Actually, I'm not sure there's a logical explanation for his downtube shifter. It is exceedingly easy for these guys to build that bike to the UCI legal limit without having to ditch one of the STI levers. Furthermore, if his mechanic were unable to adjust the front STI lever to avoid chain rub, then he likely would be fired.
I have no explanation.
-mark