Microsoft does have their own Rosetta, which has been able to run x86 apps for a long time and will be able to run x64 apps within the next few months in preview builds
Microsoft’s solution is emulation, not binary translation. This is a much slower approach than Rosetta. Hopefully this gives MS the kick in the pants it needs to step up their game though.