Cars hit buildings, 7-11 in particular, so frequently and with such force, it is incumbent on the business to protect themselves with real bollards. Yet the message for people on foot/bikes is to prevent their own deaths with eye contact, foam hats and bright colors.
7-11 just had to pay 91 million because they had no bollards and a guy lost both legs when a car hit him. This type of accident and lawsuit is common