More important than how cool it feels to get a new piece of gear is the fact that upgrading gear is the only realistic way to level up as the game progresses. When you receive equipment that you have already maxed out not only is it deeply disappointing, it is disingenuous (fraudulent?) on the part of Ludia because you have earned a reward with absolutely no value (not just something you don’t prefer) and you have an artificial cap being placed on the level of your heroes. Perhaps they think that Selling to Durnan (gold only) or Guild Donations take care of this problem but if that is their solution they need to drastically improve players abilities to sell/donate excess gear and include Epic equipment as tradeable.
Best solution - Enable players to trade equipment above maximum for XP.
Second best solution - Enable players to trade up all the way to Legendary equipment so that accumulating excess equipment still has value in game play and towards XP for leveling up heroes
Third, barely acceptable solution - Excess gear can be traded for gems