I never got the hype with this movie. It was ok but nothing I care to watch again unless I have absolutely nothing else to do.
Marvel I am not crazy about this movie either. I've watched all Marvel movies. I would rank: 1) Iron Man, Thor, Captain America First Avenger, Marvel's The Avengers and Age of Ultron. 2) Iron man 2, Winter Soldier, Guardians, Ant-Man 3) Hulk, Iron man 3, Thor: Dark world.
I disagree with your list. WS, GotG should be tier 1. AM should be a borderline tier 1. First Avenger is tricky. You either loved it or you hated it. I'm in the latter party. I thought IM 1 >> IM 3 >>>>>>> IM 2.