Criticism too sweeping