because they were in a massive hiring spree at that time, if you hire 10s of thousands of people in a single year it's going to drive down your average tenure
What I meant to point out is that Stackoverflow quotes the source CNBC wrong (primary source linked to by CNBC is no longer available). It is the median that is that low. The average might be higher or lower than that number.