Cammy Smith was never good enough,89 appearances 25 of them starts which is a lot more chances that most get and I can’t recall many games where he justified being kept on.
I’m pretty sure if he was signed from the lower leagues in England instead of coming through the youth system no one would be debating whether we should have kept him or given him more chances than he got.