Let's not overstate things. While Djokovic wasn't at his peak when their careers overlapped - for the record, neither was Roddick - but for the majority of their encounters Roddick was playing a young but already battle-tested and Major/Masters winning world no. 3 that was always ranked higher than he was. IMO just because he wasn't at his ATG prime that doesn't make this like Djokovic getting destroyed by Safin in 2005 or a greenhorn Federer getting rolled by Kafelnikov in 1999 and 2000; younger Novak was still an excellent pro, something his ranking and results against the field at the time bore out.
True but what Novak was at #3 was just a future good player, a slam winner.
What he became after 2011, was a monster. The most efficient, ruthless tennis machine the world has EVER seen.
No one, NOT A SINGLE PERSON, could ever imagine what Novak would become. He transformed from a good player into GOAT status - just like that.
He still might set some records which might never be broken, and who knows what all he could end up accomplishing.
So yeah, comparing pre-2011 Djokovic is futile. Because later he became a player who was 100x better. If we use his prime years (post 2011) as yardstick, he is FAR FAR better than almost anyone he ever played with.
So no, Roddick was right. He was LUCKY that he retired in time. Otherwise the h2h would look like abject domination by Novak - similar to all other h2h of Djokovic with any ATP player.