A professional coach always has a strong instinct when bringing in a player and it is all adjusted to the strategy and tactics that will be carried out by a coach.
True. A coach must choose the new players adjusted with his tactics. However, he isn't alone, the scout team must help the coach to find proper players. It is impossible if a coach do it alone.
While in the case of Roma who fired Mourinho, it was the biggest mistake made by the team management.
If Roma has no good relationship with Mourinho, it is not a bad way to fire him. Roma may plan to sign a calmer coach, Mourinho is a controversial coach. But I agree that Mourinho is a quite successful coach because he already won varied trophies.
I understand how bad finances are happening to Roma, but keeping Mourinho should have been the best choice but instead firing him and ending up being very bad at this time. So I support your opinion about Newcastle if they want to get the best contribution from Mourinho, Newcastle should give the coach a little freedom to bring in some of his chosen players.
Not sure how bad the financial problem in Roma, but other teams also experience it. I think it shouldn't be the main reason that they fire Mourinho at that time. There must be many other reasons that Roma board decided to fire Mourinho. Yes, Newcastle may make a good decision to hire Mourinho. They have big money to buy any player that Mourinho wants. So, there will be no financial problem to face with Mourinho in Newcastle.