To be fair, many of the speed limits are low. Look at street view where the car was pulled over.[1] El Camino Real is a divided boulevard with three lanes in each direction. There are stoplights and dedicated turning lanes. I'm not an aggressive driver, but I've caught myself speeding on that road before. Everything about it makes my mind think, "It's safe to go faster."
El Camino always seemed to me like it has an absurdly low speed limit, then a friend reminded me that there are unsignaled pedestrian crosswalks along it in Mountain View. It's true that it feels like it ought to be a 45 road, though.
Here in Britain, it's entirely lawful and very common to cross 40-60MPH roads without signals. Often the roads don't even have a marked crossing, since you can legally cross wherever you want.
It's also not too uncommon to cross a non-motorway 70MPH dual carriageway, when walking outside a city.
I don't know if our roads are safer for pedestrians than the USA. They're considerably safer in total, but it seems difficult to compare the US and UK for pedestrians in particular because of the differing laws and distribution of methods of travel. However, they're probably at least in the same ball park, despite our more laissez faire attitude toward pedestrian-road interaction.
That's about twice the stopping distance for a wet road so plenty of time to stop except that you can't tell until a lot later that someone might be about to cross because you can't see the pedestrian approach. I come from Swindon and drive that road quite often when I go back to visit family and I have never seen a pedestrian cross it. I certainly wouldn't like to do it except on a bright clear and dry day but I dare say that the locals might have a better idea of the risks.
A lot of drivers in the US are hostile towards anything that's not a vehicle. Heck, they're often hostile towards anything that's not a car or a truck like motorcycles. I see more hate for those riding bicycles but pedestrians get a fair amount too.
I don't know of any on El Camino in Mountain View not at a controlled intersection. There are some on ECR in Sunnyvale (e.g. just W of Halford) and two notorious ones in Santa Clara, though.
Of course, the County wants to reserve a lane for bus use only now...
1. https://goo.gl/maps/WdfhEAGBsDP2