So it has less to do with the emulator and more to do with MS simply forcing us to use Windows 8.
They want people to use the emulator because Windows Phone applications are expected to run on devices with multiple resolutions, and you are expected to test all of them. Your physical device has just one.
Not having the emulator is going to limit your ability to be successful in developing an app. Why would Microsoft support this approach?