~
The reason why they sacked him was because Bayern Munich wasn't playing up to the expectations of the club board and the necessary steps they feel to tackle the issue was to actually sack him as a manager because if it comes to player, I think Bayern Munich already have all it takes when it comes to players to actually make things work so firing him and employing kompany is the next step, now it's just left for it to actually work out.
The real deal is that the Bayern bosses said Nagelsmann is a long term project and he will get the time he needs even when it is not looking all that good. They said they signed a young super talented coach like him on purpose because they want to develop a team over time and they are convinced that he can do it within several years. It was the decision by 2 Bayern bosses who shortly after got fired themselves and the former bosses now call it a mistake publicly that Nagelsmann was sacked.
I think, there is no point in regretting the decisions that have been made and have happened too because anyway, it seems that Bayern Munich is always wrong in making decisions. After all, when Bayern Munich found it difficult to get a new coach before appointing Kompany, in fact Bayern Munich had previously stated that they would sack Tuchel but after that, Bayern Munich asked Tuchel to stay. But unfortunately, Tuchel also refused the request until Bayern Munich finally appointed Kompany as their new coach.
With decisions and or choices like this, I think there are still many doubts for Bayern Munich, because in my view Bayern Munich cannot do a long process. Thus, every new coach at least gets the demand to be able to quickly provide good results for Bayern Munich. But unfortunately, although Tuchel may also still have a chance to improve the situation of Bayern Munich but Bayern Munich has made quick decisions such as sacking and selecting a new coach which I think is too hasty.