I agree with most of your points... but. why’d you have to ruin it with your first sentence?
Do you really think Dan Harmon is responsible for figuring this out? Is Dan Harmon really the first person you ever let explain anything to you?
“Dan Harmon’s ‘Story Circle’?” that kills me. Good one, Dan Harmon fans.