and a separate claim that the emulation layer slows down the drive as well in an unspecified amount. That unspecified amount can be high in certain operating environments as the drive is forced to perform read-modify-write cycles
That's not correct. The vast majority of file systems being used default to 4K cluster/blocks, i.e. eight 512 byte sectors. If data on one sector changes, the file system will read all 8 in that cluster, modify, and write out those 8 sectors. That's the same thing that happens on a 512e drive as on a conventional drive, except of course the disk firmware translates the 8 sector read and write into a single sector read and write. But the quantity of data read, modified, written is the same for a conventional disk, a 512e disk, and 4Kn disk, because the cluster size hasn't changed.
http://wiki.illumos.org/display/illumos/ZFS+and+Advanced+Format+disks but I don't have exact figures on it because it cannot be tested. However, simple physics assures us that adding such a layer would add some measure of slowdown (which could be very small)
It's basically zero.
Lets not forget block suballocation
https://en.wikipedia.org/wiki/Block_suballocation
There is also the further issue that while modern windows defaults to 4k allocation units (good for AF) regardless of drive size and aligns them to 1MB (good for AF) you can still manually choose a sub 4k allocation unit size manually.
Which next to no one does, and hasn't had efficacy overall for ~10 years.
And then there are non windows OS... For example a ZFS' "variable block size" (combined with compression) can also results in sub 4k blocks.
That's an argument for a conventional drive, because ZFS if it doesn't sense the disk is AF, or doesn't just default to a 4K minimum, *will* incur a (small) RMW penalty within the disk if it wants to modify a block smaller than the physical sector. Obviously on a 4Kn disk this actually isn't even possible, the block size can't be smaller than the sector.
Then you have the XP "alignment" fix jumper on WD drives which would make all modern windows OS align the partitions incorrectly.
This is out of scope. Everyone in this thread understands alignment issues with AF disks. The issue is challenging your assertion that manufacturers should have provided consumers the means to convert a 512e disk to a 4Kn disk in the field. There simply no use case for this that's positive compared to the negatives.
And finally, there is the whole 2TiB limitation thing. If 4Kn is used it becomes a 16TiB limitation.
For 1% of the BIOS out there than can deal with this, and a non-spec on were you even put a < 66 byte MBR within a 4096 byte sector. This is defined for 512 byte sectors, as far as I know it's not for 4096 sectors.
You will sooner see bare disk formatting, with no partitioning.
PS I just remembered another issue (its been years since I first had this debate, I FORGOT most issues 😛... starting to remember now). Basically its KISS. Adding a whole abstraction layer on top of the drives internal 4K sector management means more complex firmware with more places to have a bug. Not quite as bad as the wear leveling and GC issues of SSDs but still much more complex than a straightforward emulation free drive.
This layer is the simplest math on the planet. It's division and multiplication by 8. There isn't even an offset. If they can't do this without bugs, then the world would have ended shortly after than first million AF disks shipped.