My suspicion is that they didn't put sensors into the car that can reliably sense rain. The current rain sensor technology uses a special IR optical system to sense wetness on the surface.
I don't see the reason for not reading speed limit signs, that doesn't sound very hard for machine vision.