IMHO the fault ultimately lies with Caltrans. Poorly drawn lane markers resulted in a human driver hitting the barrier just days before destroying the arresting system. If the lanes had been painted correctly and the arresting system replaced the Tesla driver would not have died.
You don't know that the driver would still be alive if the lanes were painted correctly etc.
Autopilot could still misidentify the barrier as we've seen it do in other situations.