Sheffield said of British generals, "Some were incompetent, most were not."
Meaning that some were. Most does not equal all as I have gone to great lengths to point out before. And don't start berating me for mentioning the word 'cowards'. It was MsMcMillan that first said it via your quote from her book.