As you drove up, you would have seen the bollard. It is no one elses responsibility, other than yours as driver, to make everyone aware there is a bollard there before they open the doors. Just as if a passenger of yours opened their door into a passing car, or a child.