If this were say, Astley I'd agree. With Anderson I think it's a bit more complicated. He's already stuck in the middle of whether he's a lb or a centre half and has no real pedigree to speak of, it'd be quite the gamble to leave in the search of football.
We've recently let Feeney and Foulds go who had a much better pedigree than JA, one a big signing teenager the other a youth captain with England youth apps, they've combined for a total of 250 minutes of football this season. That's football total btw, Feeney yet to make a league appearance whilst Foulds has 26 minutes of L2 football and 106 minutes in Serie C. Not to mention both were/are better footballers.
Sadly this could be the last guaranteed contract for Anderson in football league, one which would give him the chance to play consistent minutes of PL2 football to try and get him a move next year, also the obvious that his contract won't be the worst. There's every chance we're the only football league club even offering him a deal at this point given Feeney and Foulds have ended up L2. It's good for both parties if he signs and if he decides to leave good luck to him