They do that because they know they must get booked up and in advance
. Usually holidays such as Christmas and Thanksgiving are black out dates. Having a credit card with any kind of benefits and bonuses is great. Even if you think that you can never use it you never know when a time comes when you will wish to take a weekend trip or need a fast get away.