YES they do. They decided against the barriers because of aesthetics - they have culpability.NO! Apple doesn't share any blame for this accident
They failed to provide a safe area where people can shop. As you said, cars are complex, and knowing that there is a history of cars driving into store fronts they have a duty to ensure it doesn't happen. They chose not too, and funnily enough, those barriers automagically appeared in the front of that apple store - go figure ¯\_(ツ)_/¯