My earlier answer to this in this sub is https://www.reddit.com/r/AskHistorians/comments/62qoe5/montgomery_seems_to_receive_a_lot_of_hate_from/dfpuw5m/?st=j31ojnqa&sh=da969921 . The one caveat I would make given later information coming my way is that there were a number of Monty's troops who preferred to be under Alexander, but I don't know why.
Bear in mind that 'good' is inherently somewhat subjective to begin with.
Curiously, a search of the sub indicates that few folks have attempted to tackle this question. I'm sure there will be all sorts of responses should you try on one of the military-themed subs. (Of course, the quality of those responses may vary)