I like to feel the sense of completion of a project. When you let clients run amok adding requirements as they see fit, it lowers my morale as the project completion time drags on longer and longer.
The times where the changes were big and late, it was usually down to bad communication at an earlier stage.