Agree with most of this. If Goram had been 6ft 5 he would have been world class, as it was he was vulnerable at set pieces.
McStay, McAllister and Ferguson and to a lesser extent Collins and Lambert, are the pick of our more "recent" midfielders, but none world class. If McStay had moved abroad he might have got there. Same with Cooper.
Our last world class player was Dalglish, before that probably Law, Murdoch and Baxter but before my time.