I don't know the motivation behind this, but I just think they need to have heavy cancellation charges. So many people book in advance with very low probability of actually using it, because they know they can cancel at the last minute. This causes all this RAC and WL circus which is ridiculous at times.