As Perkilator said, I was hoping that Randall and Zurg were midway bosses. I also agree with the point that that was probably Pixar's restriction.I like how they spoiled every final boss in all the Disney Worlds and nobody thought they did except for me. Back in 2017 I kept saying how I was concerned the toy ship boss was the final boss of that world because of the scale of it. For some reason people didn't get it and argued with me. Well looks like I was right unfortunately.
Hades should've honestly had a better exit than Hercules just telling him to leave; another boss battle with him after the grueling Titans may have been excessive, but don't have him go out like a wimp!