Honestly I think the worst move for our long term prospects would be to fire Silva mid-season. I would rather he signed a 5 year extension than we sacked him. We saw the immense damage a short term manager can do. Grind it out with Marco, the performances are fine, not top 4 level but not relegation either, and reassess where we are in the summer. Trust the man you've brought in to run the whole show to do that and let Brands make the decision and hire the next guy if the decision is to do that.
The alternative is bring in some kind of sit back and counter manager who will almost certainly ruin the confidence and stall the growth of actual footballers like Iwobi, Richarlison, Davies and Kean. It'll also go sideways at some point because we've spent the last 18 months pressing at a rate only matched by City, Spurs and the RS and a sit deep approach will take adjusting too. And ultimately we will either be stuck with a manager who is getting us no where near top 4 or we will have spent 6 months playing a style that won't get us there that the new guy has to erase.
Keep Silva, have faith that the bad luck can't go on all season, and take a look at where we want to go in the summer or reset the clock on what is probably at best a 5 years cycle to begin with. It's a crucial moment.