Perhaps an unpopular opinion but I think it's the right time for him to go, definitely.
Granted I missed the second half tonight but I personally feel his decisiveness has been sorely lacking this season overall.
unfortunately, this is the truth, as sad as it is, it really is time, he knows it and that is why he is leaving, if David actually thought he could cut it in the prem/champs league for another 2 years he would be staying.
We will see the old sparkle in games like last night and it dims the memory of the poorer games he has had recently or this season.
He will leave this club as probably the best footballer we have had wearing blue.