Underlying attitude here is that driving is something that unavoidably happens to you, rather than a conscious choice to create a hazard.
Thus, if you drive a vehicle like a pick-up with limited visibility, then it's not your fault that you have a lifestyle that requires one, and therefore it's the responsibility of everyone around you to stay out your blind spots, not for you to drive under the assumption that there's someone in them, or to upgrade your mirrors until you have none.
And if you don't have a lifestyle that requires one, weeeeell it's still not your fault that you went and bought it anyway.
It's a wee can of worms, but I do think strict liability, if nothing else, is a statement that the creator of the hazard has to manage it.