>>104324218Why are you so allergic to the concept of subversion that you start seeing it everywhere?
I'm pretty sure gods being explained as a highly developed species has other storytelling purposes besides subversion, like maybe, I don't even know, trying to make the setting plausibly sensible where it counts?