Thor gets more powerful as the films go on, but Hulk always seems a bit under-powered when (from what I understand) in the comics he can seemingly do whatever he wants. And Loki is a bit shit and gay. I think people just like Tom Hiddleston playing him a bit camp.