Det är hög tid — kanske för sent.