I've had utter knobheads to deal with in the workplace, & I learned several years ago to not allow one bad apple to spoil the barrel. A cliche, but very true.
Mancini's situation was utterly unique, & I doubt any other strong manager would have fared any different if faced with the circumstance. There was a total lack of support from the new management who were there to complete a specific task. Get Pep Guardiola. A weaker manager would have folded within months of the player power shown within our dressing room.
Nothing Mancini did could have stopped that plan. If you want to see the difference support can make, look at Pep v Yaya. Total support from the club, so there was only ever going to be one winner.
Conversely, look at the support Mancini got. Literally nothing after Soriano arrived, because to help Mancini build a dynasty, would have put 'Operation Pep' in severe doubt. Mancini's lack of support & subsequent sacking was collateral damage in our pursuit of the best living manager imo.
No one (including most City fans) ever thought we'd get Pep Guardiola. I still pinch myself fearing this is all a dream. However, I just wish it could have been done better, but 'Eeet's Futball si?