O’Neill doesn’t deserve his bad reputation