Che was what? 22 when he signed. Still a promising talent and deserved time.
Armstrong is already 25 and should be far further along in his ability than he is if you think he’s going to be a success here. If he’s not sold this summer it won’t be long before he’s sent on loan to a championship club which is his level.
let’s also not forget that Armstrong has benefited from being a child coming through the Newcastle academy vs Che who had to use non league football to build his career