People always bring up this objection, but it’s extremely solvable: just pay employees for their travel respective to the median commute time for that area. Sure, people who live close get a little bonus and people who live far away get slightly less; but it removes all impetus to game the system and helps people who need it.