ATAPI tunneled SCSI commands over PATA for CD drives and other such things.
AFAIK SATA uses the SCSI command set too (as does Serial Attached SCSI obviously). To the point that most SAS controllers can also run SATA drives without issue.
Apparently USB mass storage also uses SCSI in both BOT and UAS forms.
Sometimes a protocol is designed so well to fit its purpose yet just flexible enough to support future use cases that there is no need to replace it. Hats off to the original designers of the SCSI command set.