S'pore 'needs a cultural change'