Why are brand names often coinages in English culture?

Why are brand names often coinages in English culture?
【正确答案】:In English culture novelty is highly valued. In daily life people generally like something new.In educational or academic activities creativeness is given priority.