Потому что в русском языке есть эта тенденция - под влиянием "соседних" слов ударение со временем может меняться. Это уже случилось с "заговором", который в словаре Даля - заговор, а в современном языке - заговор. Ну вот под воздействием слов "заговор" и "выговор" - "договор" и меняет ударение, чтобы быть на них похожим)