If that happens it would be like 8088MPH ... designed for specific set of hardware and any deviation could break it. Given that there's not a really fixed set of 386 hardware unless you do it for a PS/2 55SX or something, and all motherboards have different quirks, as do VGA implementations, so even specifying CPU, VGA chip and sound chip might only have it working on a percentage of them, then I think it's unlikely. You might find someone who can write it once, but he is unlikely to want to write it 20 different times plus for multiple variations, and then get slammed because only a couple are actually decent speed, and the others don't so so well. But then if you make it modular, use this code if this, use this code if that, and do other things that work in most cases.... well you get what we've got.
Unicorn herding operations are proceeding, but all the totes of hens teeth and barrels of rocking horse poop give them plenty of hiding spots.