Living in Mountain View and driving with Google's self driving cars every day, I have to say I think they are quite a bit further than you give them credit and those conditions appear to be less limited than you are letting on here.
The car simply cannot figure out where it is when there's a significant layer of snow on the ground because the reference maps stop looking like what the car is seeing.