It's definitely hard to accept the fact that the customer is always right eventually. As professionals, we're often locked in own narrow-mindedness and fail to see emerging trends simply for the fact that we think we know better. Your rant is valid and the touch of sarcasm in you title is indeed...