It's just stupid to stick around for 6m/1y more when you've been told countless times that you won't play. With so few interested in him know, there should be even less clubs willing to take him on then. Those that would be willing, will then offer an even lower salary since he hasn't played for 6m/1y.
Some agents are just clueless.