Legendary Pokémon are always better when they’re cute and a little majestic.
I love Jirachi, but I do have a little gripe. It should be Fairy/Psychic instead of Steel/Psychic.
It’s quite evident Jirachi has no steel on its body, and it grants wishes for goodness sake, so it’s far more fitting for the typing of Fairy than many other retcon Fairy types out there.