For now, and at this level of automation (level 2) it is the drivers fault. When cars reach higher levels of automation (that generally means deciding more things like lane changes, target cruise speed, etc) it then becomes the car's fault and by extension the manufacturers.