Yes, I understand you completely now. It makes one wonder why this hyphen is still used at all now that you have explained what function it serves. As you said, I suppose it is just habit to join these terms together. They just seem disconnected without the hyphen.