I disagree that Thor, or any Asgardian for that matter, in the Marvel multiverse are gods, irrelevant of who worships who.
To me, the requirement to be a god is that it be:
1) immortal & eternal - you cannot kill a God, ever; in Greek myths, the Titans (a specific set of gods) are just imprisoned, and even in Norse mythology after gods "die" in Ragnarok their essence lingers and they are reborn;
2) unbound by the rules of physics & magic - gods don't only wield magic - they wield the divine; let's say the Greek gods were real: they don't follow the laws of our universe, and as such are gods;
3) their origin is either from another god or from a mystical beginning, such as, let's say, Ra being born from a primordial egg or Gaia coming into being from the Chaos.
Yes, I have put some thought into this