Challenges are toxic
Next time you play Raid go into challenges and look at these kinds of rewards for the challenge being asked.
Take for example the challenge above. The "challenge" being incredibly specific and difficult to just do by accident or chance so you have to go out of your way to do this thing. In order to actually do it though you have to spend silver to rank up your equipment and even just to swap out equipment is between 20-50k per ONE equipment. This challenge is asking you to level up SIX pieces of equipment for FOUR champions. That means ranking up or swapping out TWENTY-FOUR pieces of equipment.
Now, how much does it even cost to level up one piece of equipment? Every level's cost and upgrade chance vary with the higher the level making it harder to level up. Before you level up the next piece of equipment write down how much silver you have and how much you have left after. After doing this myself if I'm lucky, i'll spend between 100k-200k and much of the time is just ranking up from 8 to 12. So let's just say you don't have any heroes with this equipment and you have to rank up every single one and let's set aside the time and energy you spent just to get the base equipment for now. 150K * 24 = 3600k or 3.6 million silver.
So at worst you've spent 3.6 million but even if you didn't need to spend that much look at the reward 80k. If worst case scenario is 3.6million then at best you're only getting reimbursed 2.2% of what you spent.
I'm sure people will have problems with my math here and that's fine. They designed this game so much based on having chances to spend less and get bigger prizes. I'm going to quote Casino, "If he wasn't so ****' greedy, he'd have been tougher to spot." If this wasn't a mobile game I wouldn't be surprised if it was getting banned for being gambling.
As someone who's worked on mobile games I get that you need to make money and you can't get there making free to play games that don't force people to spend money. Clearly though considering the number of heroes on this roster, and the cap for how much you'd have to spend or grind to max out one of them you have a buffer.
My ask is that you all please stop being so greedy with these prizes and rewards for folks that actually want to play this game. Treat your players better and keep them playing instead of just squeezing them for every dime they have until they hate you all.
Ps I have spent money in this game, and a lot of it at times. It would be nice to not have just burned it on a bad game.