I don't think he's crap, but I don't think he's good enough either, and nor do I think there's much room for improvement in his game at his age. McKenzie got a lot of undue credit after McInnes left because Glass was blooding young players that would never have got a game previously. In reality, we had a fantastic young player in Ramsay who wasn't (and perhaps isn't) ready for 90 minutes who would no way have been overlooked by McInnes and McKenzie who just wasn't good enough (and would likely have been let go). We formed this imaginary scenario where we were playing entertaining fitba and throwing in youngsters too - it just wasn't true. It led to McKenzie getting a contract with the jury firmly still out.
If RST's suggested departures are accurate though, it leaves us thin on the ground. It's bizarre that with all those leaving Considine wasn't kept. I'm guessing we add Duncan to that as I assume he'll be looking for minutes, and maybe Ngwenya too (although I'm not sure if he'll be good enough either). I have a feeling that Polvara isn't of the required standard either, so he'll likely only be a squad player too. We'll be very lucky to keep Ramsay.
It's an insane level of recruitment required, very difficult to understate just how hard this will be to get even close to right. I'd count 7 new first team players required (assuming Ramsay leaves): goalie, right back, left centre back, left back, left winger, centre midfielder, striker. There is no way on earth that we're getting 7 succesful signings in one window, so that means that likes of Hayes, Bates and McKenzie (I'd probably include Watkins and McRorie too) are going to continue to be our best options in their respective positions with zero options from the bench when needed.
Cormack has massive questions to answer in regard to the last three windows and how it has managed to get to this stage. It'd take an absolute miracle to sort this to any degree next season. I'd say you're at best looking at another 3 windows to get close, but more likely this is going to take us 2 seasons to fix. What a disaster.