I wonder who was the sadistic dude who decreed that Independence Day celebrations should be carried out only at the break of dawn. By the celebrations, I mean the traditional Flag hoisting, National Anthem stuff which happens in schools, colleges and Government offices.
According to history, we got our Independence from the British at the stroke of midnight on the 15th of August, 1947. So ideally, we should be celebrating the anniversary of the transfer of power from the English to Indian hands at midnight, and not early in the morning. I mean, look at how New Year’s Eve is celebrated. You can wish someone a Happy New Year even a week after the 1st of Jan, but the ‘real’ celebrations take place 00:00 hours of 1st Jan, and not early in the morning.
So why shouldn’t Independence Day also be celebrated in the same way. Have a grand party on the night of 14th August, then as the clock strikes 12, shout out aloud and hug every person in sight. Then you can move on to the Flag hoisting, obligatory (preferably short) speeches and finally to the National Anthem. The Prime Minister can also telecast his speech at midnight. This will give you the chance to have a nice time the next morning also (if you do manage to get up in the morning :)).
Nowadays, if you ask any kid in school what 15th August stands for, the answer that you can usually expect is that its a holiday. Mainly because getting up at 6 in the morning is a painful affair. And who would want to do such a thing on a holiday?