Ok, here's my theory
Stormlight is just a hallucinogenic drug and whenever you breath it in nothing magic happens, but you see a lot of really weird visions.
This would also explain why only the sprens bond is the only one who can see the spren.
Also the Allomantic metals could be some sort of other drug. It couldn't be hallucinogenic though.