...not to mention one of the more amazing features it adopted to exploit the masses of RAM that PCs were gaining: Memory cacheing.

Regular MS-DOS copy reads one data block from the source and then writes it to the destination. Xcopy, however, reads as much stuff as it can get into conventional memory, and then writes it to the destination in a bundle. This a big deal, especially if copying from one floppy drive to another.