Why do classical music pieces have such vague names?

Why is it that classical music rarely has a "creative" name like books, and they're usually called Something Concerto No.3 and such? Is it because the composer doesn't want to, like, impose any interpretations of the piece and wants to leave it to the person who plays it to have their own... show more Why is it that classical music rarely has a "creative" name like books, and they're usually called Something Concerto No.3 and such? Is it because the composer doesn't want to, like, impose any interpretations of the piece and wants to leave it to the person who plays it to have their own interpretation? And I understand that the musical terms in the name (serenade, concerto, etc.) tell what kind of piece it is, so I suppose that's important, but couldn't they just add another "creative" name after it with a dash? As in, Something Serenade for Strings - Winter Night or whatever, in that format.
3 answers 3