I'm not for firing Ancelotti, either, but one thing that annoys me is the constant downgrading of other managers' performance. I mean, Sean Dyche's job at Burnely is phenomenal, the way Graham Potter has transformed Brighton into a playing team in a short time is also very good, Brendan Rodgers has done a great job at Leicester, and Bielsa has almost performed miracles at Leeds. Everyone has in common that when you see the teams play then you can say that it is a Bielsa, Potter, Rodgers, Dyche team. There is great recognizability over time, and it suggests a good managerial craft.
Many people tend to rate performance (managers) absolutely, but managers do not compete under equal conditions. Therefore, you need to consider it relatively. Furthermore, you need to include the context in the assessment. My skepticism of Ancelotti has revolved more around the fact that he has no relevant experience in developing a mediocre team to compete with top clubs. He is also not known for being an innovator, or one who prefers a particular way of playing football.
I kind of do not know what he has in his toolbox, apart from the desire of some supporters that we will be the new Galacticos, and that he is exceptionally good when it comes to man-management with star players. During this season, I have not been convinced that he actually has any ideas. But of course I'm waiting in excitement for next season, and hope he shows the skills some here on the forum talk so loudly about.