the way you frame the question it is obvious who you think has the better legacy. I must disagree with your assessment, I think John is underrated on these boards and has an edge on Joe
I scored the fight for John, Marquez took the first half of the fight off while John was outboxing him. I'd pick Calzaghe legacy wise.
Both have a good legacy, but I put Calzaghe above due to unifying the division and clearing it out as well as being the man in 2 weight divisions, as well as beating most of the names who were in his division. Still John has a good legacy and the win over Marquez looks better over time