>>30773118>30773118consider this instead
Pokemon moon and the moon in general is largely based on alchemy and other myths/legends to be female or feminine (as an example, look at the exclusive UBs for that game - all feminine). It's also associated with magic and the spiritual realm (hence Lunala being ghost instead of fairy, it still fits either way). I would say the the Fairy type can be related to the moon, but is more associated with cute, feminine, magical crap. Because another metaphor for the moon is soft and caring (even submissive).
Using what we know, especially all the way back in gen 1 with Clefairy being pokemon from the moon. Fairy is based upon things that you're supposed to fall in love with or find hard to wrong them.
The fairy type is really just another expression of holy or light, the same with moonblast. Not in context of burning harsh light like the sun, but purifying holy light that defeats evil (see kingdom hearts).