Does it deserve the praise it gets? Yes. Does it deserve to screw over players with horrible monetization methods? No. Give a chance to F2P players and be more generous. We only got at least 15 pulls for anniversary. This is horrible in comparison to other games. 15 pulls is 20% of what you need for a 5 star character and this isn't even good because YOU DON'T HAVE 100% CHANCE TO GET YOUR LIMITED CHARACTER. You either lose 50/50 and get guaranteed (another 2 months of saving) or spend money.