Thought Of The Day: Contract Signings The Week Of The Match

Does it ever strike anyone else as odd that a lot of the contracts for main event level matches are signed the week of the show? I’m watching a Raw from 2009 and Cena is signing to face JBL at the Rumble on the last Raw before the PPV. Shouldn’t they have this locked up earlier than that?