The midfielder, now 28, has begun training with Derby having been released by Dutch side ADO Den Haag in January.
Morrison has already played for 12 clubs during his career after being tipped for the top at Manchester United.
Jordan said on talkSPORT: "Ravel Morrison is 28. He's had 12 clubs over 11 years and played 98 games. I imagine the 13th club is going to be the making of him.
"The clue is in the statistics. If you've played 98 games for 12 clubs over 11 years, scored 15 goals and had people talk about you in the most glowing terms like Rooney - I think Sam Allardyce has also spoken about him in ability terms, but also talked about his lack of professionalism.
"I don't think the penny has dropped. If it hasn't dropped at 28, or 26, it's never going to drop."
Jordan went on to say: "He doesn't stay anywhere and, the reason why he doesn't stay anywhere, is because nobody wants him to stay there. So why is this going to be any different?
"I don't mean to be disrespectful, but the world is full of incredibly talented footballers that can only leave it on the training ground.
"And this wonderful story of how many times he nut-megged Nemanja Vidic is irrelevant. That's the training ground. Do it on a big stage.
"Clearly, you can't. That's why you've played for 12 clubs and played 98 games in 11 years. That's less than nine games a season. He scores less than one goal a year."
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!