Most of us have to do that at least some of the time. Usually, it's in order to accommodate things other than golf -- development demands, environmental issues, etc. -- rather than the client's desires for the golf itself.
In the end, it comes down to where you choose to work (how complicated is the site and the project) and for whom.