Salam all
I came across one thing in this article that really blew it for me. It seemed to state that the idea of invisible beings that live in an extra dimension was ridiculous, and thus we should avoid believing in it, and try to find some other possible explanation. I realized the problem with this reasoning. God can make anything He wants. So why can't He make jinn? God is also invisible, so why do the makers of this article believe in Him if they find the idea of invisible beings ridiculous?
The "jinn" that the Arabs believed in before the advent of Islam were indeed ridiculous, supernatural, and nonsensical beings. They were said to have magical powers and were given the reverence of gods (bad, bad, bad). They were a mashup of the spiritual ideas of different cultures. The Quran, as I see it, redefined jinn, established their rank as creations of God, and abolished the silly ideas of magical godlike creatures the Arabs had turned them into.