At World's End truly droped the ball on a lot of things, and it was weird to see all those pirates not doing anything during the final battle. On my first vieweing, when the battle finished, i thought they had fought agaisnt some other ships off-screen. Only noticed that they realy just stood there on multiple viewings.
That said, the cinematography, ideas and passion put on display still makes me give it many points. To me, On Stranger Tides was without a doubt the weakest entry in the series. It lacked passion, lacked scale and above all, lacked ideas. The only good thing i can point from it was the mermaids scene and Barbossa being entertaining.