I firmly disagree with this. Jirachi's best set right now is choice scarf, which is what I'm assuming is what it's being nommed up for, for the most part. Healing wish suppert is obviously excellent, and flinching things is great, but I feel people leave out a pretty crucial detail. It hits like a sword made of tissue paper. Really, this thing is just so damn weak. If you're not lucky enough with flinching things, Jirachi's power is just awful. Furthermore, once it gets paralyzed, it loses any potency it once had. Now, yeah, many scarfers are really weak to paraysis, but a Jirachi that can't flinch things and can't get off a speedy healing wish is nothing more than a borderline absolute liability. Bulky teams basically only need to worry about this thing when it's using healing wish as jirachi can't hope to muscle past stall staples like talonflame, skarmory, hell, even chansey without a very large amount of consecutive flinches. It Also holds a dubious honor of being a scarfer that struggles to revenge even weakened ZardX and Mega Gyarados. I really don't think that the addition of Volcanion was really too hurtful to Jirachi's viability, but still, it takes pitiful damage from iron head and is another thing that can check faries, giving Jirachi competition as a Fairy check. Landorus-T and Garchomp are still good (and, at least on the ladder, tankchomp is still seen) and are huge roadblocks when it comes to using scarfed jirachi, as it gets chipped by rocky helmet or rough skin damage every time it spams U-turn, which is definitely not a plus.Jirachi to A+
Jirachi is the premier pivot for offensive teams. When equipped with a Choice Scarf, it provides a Fairy check, a Psychic check, a Dragon check, a fast U-Turn and also healing wish support; which is valuable in a Bulky-Offence oriented meta. Its obnoxious flinch hax is great for stallbreaking too. Obviously the rise of Volcanion hurts it but Volcanion is one of the better recipients of Healing Wish support and the two have good synergy. Jirachi handles Lati@s and Volcanion takes care of the bulky Water and Fire types. Most physical walls can check it too but Jirachi can just U-Turn or Healing Wish out or lure them in with an entirely different set. Jirachi can also set up Stealth Rock or act as a tank, but I haven't experimented with this much and other people can explain it better than me. I think the splashable offensive pivot who checks a large amount of the Special Attacking meta deserves to be in A+.
As for Q10jj34eeDnK comment on U-Turn helping Jirachi evade Pursuit...
While Jirachi can beat most pursuit users not named bisharp, U-turn does not evade pursuit and if you attempt that on, say, tyranitar, you're gonna have a bad time. I don't really know if i want to go over other sets because while they certainly are useful, they tend to be rather niche compared to the overwhelming popularity of the scarfed set. I'm not trying to completely disregard Jirachi, of course, but a fast Hwish and nice flinching abilities are what made it A and not what will make it A+ for the reasons I stated above.