I'm surprised more people haven't figured that out...what's that Arthur C. Clarke quotation about any sufficiently advanced technology being indistiguishable from magic...?
As for the podcast...I agree with a lot of your points, but I think the "indiginous tribe" theme was a little more complicated than you make out to be...Mao brings up a few reasons for liking the industrial world (primarily, the picture of her parents). Of course, the picture gets destroyed, so that could cancel out my argument.
Also, I didn't mind the environmentalism, and I didn't mind the ending (although it was certainly weird and didn't make a whole lot of sense)...but hey, opinion's opinion.
I liked that you brought up Shin taking a dump, though. More people need to take dumps in anime.