I think Bin Laden just tried to outsmart everyone who was after him and decided that the least likely place they would look for him would be somewhere near a large civilization population and near an actually military base. Not even the American or Paki enforcement would think he would be that DUMB to hide out somewhere so close to the people tracking him down.
Sort of like Kaiser Soise in Usual Suspects.
Oh well....guess he was wrong.