I don't think think MCU movies should slavishly adhere to each other in an interconnected universe. But I do think a movie series should adhere to its own rules, and especially the rules in a two hour space.
The first Thor establishes "Gods" as very long-lived aliens who operate by some Clarkeian interpretation of magic. Okay, fine, good. But this movie presents them as figures more like ancient people's reckoned with them. This isn't just a continuity nitpick, it actually…