When technical discussions lead to nowhere, is compromise a good option?