Kinetic drives are clever, but....
There are a few points to consider here.
1. You still need a map/metadata to track the blocks that are in or out of use on a device. Nothing changes over traditional storage.
2. If the device (an HDD) makes decisions on where to locate objects, then you have no control over performance. Techniques like prefetching become unusable because you can't take advantage of head proximity or the position of data on a track.
3. flash makes Kinetic drives obsolete and pointless as any 4K block can be stored/retrieved with (typically) equal performance (barring device garbage collection).
Kinetic-style drives will only be useful when the drive itself has more of a degree of autonomy i.e. when the drive can replicate its own data to another drive without involving the host. I think that's a while away.