A reckoning is forthcoming and overdue