Should text on the web be justified?

NO

Text justification creates uneven spacing between words, which can disrupt the reader’s rhythm and make lines harder to follow.
It often leads to “rivers” of white space that distract the eye.