Both of these are 100% correct. If you look each of our players in turn and ask yourself "would another top six club be interested in this guy?" McGeady is one of the ones for whom the reply would be "No".
He's looking like a stopgap player we picked up for less than £2m, at a time when we had NO depth on the wings and desperately needed some: because that's exactly what he is. In over one thousand minutes spread across sixteen appearances this season he's registered one goal and four assists. That's nothing to shout about and given his age, he is not going to get any better.
Mirallas is 27, McGeady is 28 and Pienaar is 32: we need a new, young, starting XI-standard winger ASAP.