@seekquaze: Hulk can beat gods and vice versa. He can't beat Sky father level but he can beat guys like Thor and Hercules and has done so before. I know some people are tired of the madder Hulk get's the stronger he is but that it is a given fact and in Hulks and Hercs many slugfests, Hulk is usually the one to come on top even when fighting Herc together with other heroes.
Hulk can't win against Zeus, but it is obvious he didn't fight Zeus back even Zeus acknowledges that he came here to sacrifice himself so he would bring his family which was a mistake on Hulks part as Zeus notes because he got the wrong religion and Zeus respects strength. However on top of that Zeus cheated because the fight was suppose to be a straight up slugfest but Zeus clearly used magic and lightning to amp his strength/blows and hinder Hulks healing factor.
The Hulk is odd and in a way kind of like Thor. How effective he is depends on the circumstances. Thor can face the same powerful opponent with and without teammates. If he does not have teammates he can defeat it on his own. If he has them suddenly he cannot defeat the same guy. Hulk is a bit of the opposite. If he faces a top-tier like Hercules the two can have a long, drawn out battle with no victor even if the Hulk's strength is supposed to be increasing throughout. If Hercules is fighting the Hulk with other guys the same thing happens.
And I am still not sold on Hulk did not try at all to fight back. There are several ways one can "sacrifice oneself." If a hero were to enter a fight to delay the enemy in a hopeless battle they can still fight back, but sacrifice themselves since it is a battle they cannot win. Hulk and Banner would know at least the basics of Zeus from mythology and past dealings with Hercules. The idea that the Hulk would stand there while Zeus pounds on him would not impress the skyfather. If Hulk were trying to fight back, but ultimately outmatched Zeus might be impressed by the Hulk's courage. Either way Hulk was not going to get what he wanted because the way he approached Zeus and everything Hulk only served to piss Zeus off.
And I don't think Zeus cheated either. The vague agreement was that the two would engage in a fight fight. That is exactly what Zeus gave him. There was no agreement to not use any other powers. Hulk was free to still use his dynamic strength to "amp his strength/blows" and to heal. Those are Hulk's advantages in a physical fight. Zeus used his own innate powers. If Hulk is free to amp his strength why not Zeus? And since the agreement was only a fist fight and Zeus channeled his powers through his fists then he kept his word.
From Zeus' point of view I am sure he considered himself very generous. The Hulk breaks into his house, beats up his servants, and starts issuing demands. Zeus would have been well withing his rights to incinerate Hulk then and there for the intrusion and disrespect. Instead, Zeus honors the Hulk by lowering himself to fight on a physical level despite the Hulk sucker punching him.
Of course, you are also left with the rarer idea that Zeus did not hinder the Hulk's healing factor with magic. He simply hit the Hulk so hard he overwhelmed it and it took a while for it to get going at full strength again.