Says you. But Aberdeen, who are a better judge than you, thought he did well enough to bring him back this season and put him into their team who have better players and bigger resources than Ayr.
Now Hull, who have better players and bigger resources than Aberdeen, and who are also a better judge than you think he's done well enough that they want to buy him.
He has also progressed with Scotland being called up by the u21s, who also are better judges than you.
So either he's progressed incredibly much in six months or you're not a very good judge of a player.