How can you know that a player is going to be a guaranteed success before you sign them?
If a player is obviously that good then how do you compete will all the other clubs who will be also trying to sign them?
When we signed Aribo, for example, he had just helped Charlton out of League One in England so not exactly playing at the highest level and it still took him a while to get going with us.
Right now, first team quality is probably signings that will cost at least 5 million or guys who are out of contract (which will mean they are looking for higher wages).
How is it possible that after everything we've been through since 2012 and the downsizing that was already taking place from about 2003 through to 2011 that we still have supporters who think we are going to be going out there and signing players that will be a guaranteed and spectacular success? Basically every single signing we make is a gamble. Guys who aren't good enough for the top leagues but who might be able to do a job in Scotland but who really knows until they get here. We aren't going to have a time when it's guys like Laudrup, Gazza, De Boer etc coming into the club and having massive and instant success.
Tav, Barisic, Goldson, Aribo, Kamara, Hagi, Kent and Morelos all had their spells of inconsistency with us and all needed some time to grow into the players they are just now. The ones you listed are just those who couldn't take their chance.