Still doesn't solve the core problem with the Android emulator - performance. Android needs a "simulator", not an emulator running the entire stack. iOS handles this wonderfully.
(I work at Google, but not on Android)
Android emulator has improved massively over the past few years, you might want to go take an actual look at it. Even has quite a few features missing from iOS's simulator, too, like camera scene emulation.
When was the last time you used the emulator?
Has it improved markedly recently, and if so, how?
There is also anbox that should be close to what a simulator would be: https://anbox.io/