Have I been too harsh?