That's not entirely true. A quick search turned up a few projects, e.g. this one:
https://github.com/davidgiven/cpm65
(it's a port, so I would consider that to be 'native' rather than a 'remake')
In that sense I'd regard it as a remake, rather than a port. But it's impressive it is possible at all, and it does look like a fun project. (I remember watching some of the porting/building videos when I was working on my own understanding of CP/M for emulation purposes.)