Not sure what people want out of bench players these days. If Marotta spends over 5M for a bench player he gets destroyed on this forum but all our bench players are supposed to be top players.
Giaccherini does what he's supposed to do. He comes into games when we need a spark and he sparks us. Somehow. He does it. Even if he doesn't have that much talent, he has balls. He throws himself in there. He finds himself with chances because of his movement and his heart. He's not a great player so it doesn't always work out, that's why he is on the bench, durrr.
To sit on the bench for so long and come in and score a goal like that with such calm is worthy of respect. He's the one who initially switched it to Pogba and he's the one who finished up in the box. Impact. I have serious doubts any of our strikers could have executed that series of moves that he did on that goal.
Sure, you could say maybe he's the "worst player on the team" but if he's the worst player on your team, you're going to be a pretty good team. You're only as good as your weakest link and if your weakest link can do that, then I'll take it.