Stuart Vyse blames says our culture is to blame.