Not everyone travels out of the country. And if you are planning to cruise, there are alot of expenses involved. I would guess people pause to see if the trip is doable without one. Passports are not cheap. We contemplated too since our trip would require all 4 of us getting passports. In the end we got them just for the peace of mind. Can't wait till they arrive in the mail.

I think it's better to have one and not need it than to need it and not have it. But I also understand the cost is a major factor. Especially if a whole family needs one like in our situation.