I don't think making all humans high-viz is the same as making everything high-viz
With that said, it would make a lot more sense to just enforce more training and license requirements on driver's. And set size limits on vehicles so they can all actually see what's in front of them.
Someone else has highlighted spots on it
https://lemmy.world/comment/18503995