Are we too late?