Theres hardly anything to nerf, besides its just an introductory item to a new equipment slot, and free to obtain. I agree with alot of your ranting but this time you have to give some credit to them.
Free to open chests, the best item being a mere stat boost, nothing game breaking.
Besides theyre tradable wether upgraded or not, i dont see the pressure either.
Bookmarks