Ah heck. It was great fun. Why nit-pick at the plot of a summer movie? Sometimes you just gotta relax and enjoy. Kind of like a one-nighter. You know, it ain't the best way to spend your money or time, but living in the moment has its perqs. I actually clapped once (monkey-ball), and that almost never happens.
No characters? What movie were you watching? If there was anything wrong with Pirates 2 & 3, it was that the director worked too hard to create conflicts between the characters (the wedge between Will and Elizabeth, Jack conflicted about what he wanted, then schizo). As for Barbosa being out of character,
his goals were consistent. Jack had to be retrieved for the purpose of freeing Calypso--the only means he saw of overcoming Davey Jones. Once the code was invoked, he was bound to continue aboard the Pearl, which he then stole.
How is any of that inconsistent?
Convoluted double-dealing?
Will wanted to save his father, which meant a shot a Jones' heart. None of that would happen unless the Pirates dealt with each other and Beckett found them. Jack wanted the same, but knew he'd have no chance aboard the Pearl. So, he needed Jones occupied against another ship, but for the Pearl to have a chance, it needed a fleet behind it to keep Beckett relying on the Dutchman. In the end, Calypso couldn't decide which side she hated more, and leveled the playing field.
Of course, I was a bit bothered by all of it
until Jack pushed Will overboard with his compass.
After that, I just watched.