I personally have no issue with rarity colors. They were invented back in the 90s in order to make it easier for the player to visually differentiate which items are better in terms of stats. So as far as games go it makes sense to have it, but the way BG3 does it is quite wonky because it lacks consistency since it is all over the place with rarities.
For example
[Vision Of The Absolute] and
[The Sparky Points] are exactly the same in terms of stats yet different rarities, but
[Faithbreaker] which is a +1 weapon with a unique ability and better than both is Uncommon. Same with other items such as
[Everburn Blade] being the same rarity as
[Greatsword +1].
[Firestoker] being the same rarity as
[Hand Crossbow +1].
[Sword Of Justice] being the same rarity as
[Greatsword +2].
So for me personally my only issue is the lack of consistency which makes rarities obsolete. Unique items with unique properties that make character builds more varied should simply be unique rarity. So it should look something like this;
- Common 0
- Uncommon +1
- Rare +2
- Very Rare +3
- Unique - A unique item that has a unique property.
So all these should be the same;
[Vision Of The Absolute] [Everburn Blade] [Faithbreaker] [Firestoker] etc... as they all have a unique property and only one exists in the world.