Yo diría que la claridad es probablemente la razón. Si alguien declara que es (o alguien es) una novia / novio, el término es inconfundible y generalmente no requiere una explicación. La relación está bien definida en las culturas donde se usa y no sería necesario realizar más preguntas.
Si intentas los términos “novia” o “amigo”, no tendrían ningún punto de referencia y se tendría que proporcionar información adicional para “aclarar” la naturaleza de la relación. Incluso entonces, puede quedar poco claro. La mayoría de la gente evita términos que requieren un esfuerzo para explicar.