How accurate do you think this explanation of fantasy is?

Blueswan • 🏳️‍🌈 (Pan/demi, she/they) A smart feminist who writes, sews, cooks, etc. kundalini/Sikh follower, and hopefully successful college student. ADHD/anxiety
I love School of Life and all their stuff. I read this the other day and found it fascinating. Do you agree with the premise? Why or why not?
http://www.thebookoflife.org/what-do-the-things-that-turn-us-on-mean-a-brief-theory-of-sexual-excitement/ 

Vote below to see results!