It makes the items seem more mysterious, and generates anticipation, which to me is fun. They could tweak how much Identify's cost depending on how powerful the item is, there's a lot of trash items in BG3 presently, and some would be less enthused to pay for their identification. In 5e, the 100 gp pearl is not consumed in the casting of Identify, unlike 2e D&D, so I think the price for identify should be reduced anyway.
Not to mention, Identify has other uses besides identifying magic items, it can be used for problem solving relating to what spells are operating/were used to create with regard to items and creatures.