Wow, that seems like a violation of their duty of care.
What makes me happy is that you knew that you couldn't do it and pulled off until you could again. I swear some people drive when they really really shouldn't, and just rely on everyone else to make up for their lack of eyesight.
Kudos where it's due. Thank you for being a reasonable and responsible driver.