Ohgod... that still SCREAMS interference to me... Nobody could be confident in their stance because dissent from corporate mandate meant firing, not a hearing out and debate...
Otherwise, lead devs have many ways to force progress in a certain direction. Only fuckhead exec "direction" comes with such constant blueballing of actual progress.