Times are changing - but not fast enough.