I love having a passport! On our last Carnival cruise the gentleman checking us in at embarkation told us that he it was easier on him when passengers used passports. Anything that gets me on the ship faster is a good thing!
Not to mention that fact that it's good for ten years so the cost is minimal spread out over time. Carnival even accepts passports for up to ten years *after* expiration. How's that for a bargain?