I straddle both sides of this argument and it can be very difficult in the corporate world to deal with. Add know-it-all “technology” folks into the mix and the waters just get muddier and muddier and harder to manage. Sigh.
Unfortunately there is not one answer as everyone’s situation is different. “Can’t we all just get along?”