In other words, you're too lazy to do your job, which is give them a good design and justify any decisions you've made that are contrary to their instructions. If your customer is sitting in the director's chair making bad decisions and you're allowing it to happen, then you are not a competent...