Think this is extremely harsh on Gibson. Had a look through their comparative stats:-
McKechnie - 19 starts, 1 assist, 2 goals.
Gibson - 10 starts, 7 assists, 2 goals.
I'll also add that Gibson has only had 3 starts in a row all season*. How on earth is an 18 year old supposed to get into a rhythm when he's barely given a run of games (yet shite like Ferguson continually start and don't improve at all...). Whatever way you want to look at it, Gibson is streets ahead of McKechnie with half the starts and should have been starting far more often than he has. Dress it up any way you want, the blame absolutely does lie at the feet of Bartley. Another useless piece of management from him.
* In the league certainly, never checked the cup games.