I fear that my bug report has sounded like a criticism or an argument. I apologize for that.
Let me try to further describe my dilemma. I want to use qemu. I read the description of qemu-system-arm, and I believe that is a package that I want to use. The packager of qemu-system-arm appears to believe that I should use qemu-system-gui, since qemu-system-arm "recommends" qemu-system-gui. I've looked into qemu-system-gui, and I can't figure out what it does. Is it a VM-launcher app? Something else? Now I agree that I shouldn't be using a package that I don't understand. So how do I learn what qemu-system-gui is, so I can decide whether to follow the recommendation of qemu-system-arm and use it? If I can't understand what qemu-system-gui is, does that mean that I'm better off using qemu without qemu-system-gui?