Looked up Gregory finishes: 7th (taking over from Little), 6th, 6th 8th (He left and when Taylor took over results fell apart)
O'Neil: 11th, 6th, 6th, 6th
Similar records so my point still stands
O'Neil was better than the previous couple of seasons under O'Leary but not one of the best things to happen to Villa.