Setting confusion
I must have missed something. Why are people assuming that it's set in USA? While I was watching it, my mind just thought is was some unnamed, non specific European mountain country. They spoke English for two obvious reasons; 1) so that everyone sounded like they were from the same non-specific place, and 2) so we didn't need subtitles.
They also spoke English on Tatooine. What US state is that? The Hobbits spoke English in The Shire? Washington perhaps? They spoke English in Star Trek. Could that be New York?