✔ 最佳答案
Because it is a special term, but it is not used as conjunction.
E.g: Text-messaging
You cannot say Textmessaging or Text messaging either, so it is SPECIAL, but not to link 2 nouns.
Text-messaging is not 2 nouns link together, it's a term/ noun.
Hope that i can help u!