He failed in a team bereft of confidence with zero creativity. MF has to take his fair amount of blame for City's failure in the Championship, but I don't think you can rule him out as a Championship striker. Any striker would have struggled to score in the team that we had, the way that we were playing, with the confidence that we had. Lackso and Bori hardly laid goals on a plate for him!
More crucially, assuming we're well placed come January (let's not count chickens), we would be crazy to sell our top scorer (another assumption, but however much stick MF takes, he's still scoring goals) for not a huge amount of money (League 1 player with 6 months left on his contract) when some of that will go to Walsall anyway. If he is to go, it should be in June when our promotion attempt is over for the good or the bad.