“Colonial cannon fodder.” Yes, the British had lousy generals, mired in the past.
Everybody had lousy generals; the British generals were no more ‘mired in the past’ than anybody else, really…
…and the ‘colonial cannon fodder’ simply didn’t exist in anything but embarrassingly small numbers before World War One so they were unlikely to have many generals at all, let alone, any ‘mired in the past’.