I think a main tension here is between the idea that PhDs are awarded to a person versus to a dissertation.
On one extreme, if a student has published (say) dozens of top-tier papers and (say) demonstrated broad expertise in the field, haven't they earned a PhD?
On the other extreme, if a dissertation makes a huge advance in its field, doesn't that work deserve a PhD regardless of the author's other accomplishments?