While distance may not matter as much, time zone absolutely does. I think many companies have finally realized that for software teams outsourcing to Indian and East Asia, with a colocated team in the US, is horribly inefficient. As a sometimes dev manager I refuse to manage people where one of us has to be online from 10-midnight or some nonsense like that to get a teeny window of overlap.