yes. i guess it is just the way i was raised. my parents were 'cash and carry' kind of folks, plus there were not a lot of credit cards around,, and they didn't have much money, either. you just learned to live within your means and be thankful for what you had rather than whining about what you didn't have!! alas!
There are advantages to credit cards in that it allows you to build credit, and as far as credit goes a vacation would be acceptable to put on a credit card, but you should have at least a significant portion, if not all of the money, to pay it off once the bill comes in. Personally I am going to use a secured card to help rebuild my credit and ease the burden of travelling, but I am mainly going to be using it for shipboard expenses as opposed to the entire cruise. I think it may help me budget some, knowing I will have to pay it off.
The only reason I would delay a full payment against the credit card is the fact that monthly payments can help restore my damaged credit. But I would likely pay off 50-70% on the first payment to make it clear I am being responsible with credit.