I disagree and find it faulty logic. If the only way you could buy groceries was with coupons, would you tell people they shouldn't be buying food unless they could pay full price? Should they not prepare a shopping list in case they get the coupons they need? Of course not. It's not as if people here are being irresponsible and STILL going if a discount isn't offered and they can't afford it. They're booking to reserve a spot and if the discount doesn't work out, they cancel. That's a pretty reasonable thing to do, that way if a discount does come out, they don't have to worry about it being an issue. And if a discount doesn't come out, they cancel the trip, the deposit is given back to them, and no money is lost.