Roy did it to himself, Idk if everyone remembers but Roy was supposed to fight Trinidad when Bernard came along and knocked out Tito. So instead of fighting Bernard he ducked him and took on Tarver twice and the second time he proceeded to get knocked out cold, then getting ktfo by Glenn Johnson, and later getting laid out by a bunch of bums. My point being that if Roy had taken the Hopkins fight instead of the Tarver fight he could have salvaged his legacy cause there would have been no shame in losing to a prime B Hop, but when you lose to the likes of Tarver and Johnson(both men were beaten by hopkins) and the manner in which he lost, it really tarnishes your legacy, and the rest of his losses just sealed it.

RJJ was a great talent but he lacked the heart and courage of Hopkins, and throughout his career his opposition was less than stellar fighting sub par competition. Ever since Roy got ktfo by Tarver he was just trying to survive in his fights, it was as though going the distance and losing was a victory to him as long as he didn't get knocked out.