The rules of the sea are different. Both of these young women sailed near pirate infested waters, and both of them have twice, heck, five times more boobage than Keira Knightley. You know Captain Jack Sparrow would hit it, but he's a pirate and that's the way he is. William Turner would at least initiate a romantic relationship, and Lord Beckett would demand a hand in marriage, assuming her parents were rich.