That's called victim blaming. Motorists have a legal and moral obligation to not run people over. That means they should NEVER proceed until they have confirmed that the coast is clear. 100% motorist error here.

Pedestrians have no legal mandate to wear reflective clothing or be lit up. The onus to see them falls entirely on motorists (and cyclists), who may have to slow down at times in order to meet their legal responsibilities.