The future of Moyes entirely depends on TFG and their aspirations for the club. If they plan to actually chase success then Moyes has no future here. I won't shout for immediate change because they haven't done anything outrageously stupid yet that warrants me thinking they don't know what they're doing. They might have always planned for him to see out his contract before going elsewhere.
So with all that being said, I'm willing to give them until the end of 26-27 before I demand change. Moyes has one last season to change my mind (he'd have to win a cup, a derby and a bunch of other big games for me to even consider it). I don't have the slightest belief that he will but I'm willing to give him next season because despite the fact that he's a tedious, cowardly bore, he's earned it. He kept us safe from a relegation scrap last season after Dyche downed tools and left us high and dry, this season he's lead us to our first non-nightmere season in half a decade, where we still have an outside chance of Europe. For all his faults and clear limitations, its a clear improvement. Nothing he's done is a stackable offence.