I've had exactly the same thoughts. Come the date people will be pointing the fingers at the government saying they had failed on another promise when in reality a lot of people have taken provisional dates and run with them. There will be tears.
Edit: I should probably add that I'm from Wales...