The biggest issue here is stats rolls on items enhancing. It's not RNG, the game is programmed to give useless stats on enhancing. Farming for items for days to get decent stat and at the end when you get one the enhancing rolls on useless stat. Legendary heroes hard to get, reaching pity rate to pull one then most of the time you get duplicates for support heroes you don't need