It’s quite simple really.
Taylor clearly has some sort of issue that needs managing, so can’t start every game, and Agyei has needed to be slowly introduced to senior football, and is now finally starting to show signs he could step up and be a first choice striker.
But in the meantime, Mackie has had to be used more often than any of us, and probably Robbo himself, would’ve liked. That’s just the way it is.
I’m sure Taylor will be first choice if he’s fully match fit, and Agyei will start getting more chances, and Mackie will be used as a sub, to unsettle defences during the last 15-20mins of games, but in the meantime the guys doing the best he can with an ageing body.
Give the guy a break!