I disagree. Full justification is less legible than left justification because it removes the positional cue of varied line lengths, and monospaced font for body text decreases information density for no good reason, which also hurts legibility by forcing unnecessary eye movement. I don't usually complain about typography because Firefox's Reader View can usually fix it, but here Reader View makes the diagrams unreadable. Instead, the font can be changed easily enough with the Web Developer Tools, but the text justification is more annoying because it's specified multiple times for different blocks of text.
It’s only a AAA (i.e. least critical) requirement, but justified text is an accessibility issue according to WCAG. https://www.w3.org/WAI/WCAG21/Techniques/failures/F88.html