>>23269566Besides poison it mostly made sense to me.
Steel represents cold iron, fairies hate it.
Fighting because Fighting is Ayy Lmao against things supernatural or traditionally above man ( Psychic, Ghost, Flying)
Dark because Fairy is the exact opposite and fluffy diabetes has to prevail over edginess.
Dragon because it has its roots in myth as well, and really it could have gone either way on who is super effective against who. Obviously they did go meta and decided to give fairies the upper hand.
Fairy is either super cutesy shit for girls or has some basis in myth. Just like Dragon can either have some basis in myth or is just based on some donut steel 2cool super animal that Gamefreak came up with.