I Request a Player Market or a Trading Function to have more reasonable way to collect items. The Player Market may function as payment with tokens or gold, In that way, acquiring gold or tokens will be much easier and often make the game more fun. By this function the Trading, can be a lot more helpful by exchanging items for another item is fun for a lot of people.
Rather than just struggling to get more mythical or legendary items, why not just make players trade instead of just struggling to find one specific item. I see in my position, it may boost the games popularity if the game becomes fun to play.