AHCI has no interface, it's a communication standard, it helps the I/O performance of the SATA devices like the hard disk over the legacy IDE. It's been in use a long time going back many generations of chipsets, and is available on regular BIOS boards that don't support UEFI. It really has nothing more to do with the UEFI you dislike, then say USB 2.0 or 3.0 does. UEFI has support for USB and AHCI, but so does non-UEFI standard BIOS. AHCI benefits you in that you get better performance, regardless of whether you have regular bios or UEFI bios. It's probably required on newer boards, as it makes no sense to have old IDE standard on a new UEFI board, but that's about it.