I vote "Yes & No", emulation of old systems, nes, sms, whatever, isn't going to harm the developers, since the games are out of production.
However, emulation of newer systems, such as the GBA, will harm developers, maybe only slightly, but it will harm them, as a few people would likely want...