It's not ideal, but it's better than nothing. If someone is wearing a visor and no face mask, I assume that they cannot wear a face mask "for reasons", and are trying the best they can.
In this shitty, shitty world we now live in, I appreciate the gesture of someone just trying. Because not everyone does.