I guess it depends on how much of a compromise it's considered to be or whether it's considered a compromise at all. You do. Others don't. Or at least, others don't to the extent you do. If being able to save time and produce an end result that the client is happy with, or more than just happy with, means getting a job or not then the decision isn't overly difficult. If one is in the enviable position of being able to turn down work, then it's a different matter. As before; however, many aren't. For many it's adapt or die. Some would consider overexposed, blown out windows a compromise. Others wouldn't. Horses for courses.