Companies invest a lot in their employees. They don't want them to leave. In many managers' eyes, physical presence in the office makes it much easier to gauge employee satisfaction and whether they may be out interviewing.
Also, it seems that in many organizations still, the employees that arrive to work earliest, are most punctual, most consistent, most organized, best dressed are viewed as more competent and are favored.