In my opinion, taking GC times at 3km to go is a bad idea, I hope that doesn't happen. There has been a lot of discussion here recently about a good GC rider having various skills, not just riding uphill. So if there is a GC rider that is sometimes better than his rivals at positioning himself and sprinting in flat finishes, why should he be penalized for that and not allowed to take time on his rivals at any opportunity, according to his particular skillset? Why should flat stages not count for GC? This is bike racing, GC guys are allowed to take time at any opportunity that presents itself. Otherwise, why should GC riders race "non-GC" stages at all then? Just sit them out.
Take yesterday's stage - a "sprint" stage with a flat run-in, but a lone attacker stayed away, and he just happens to be a GC rider as well. So what happens if GC times are taken at 3km to go? At that time, Aru had a 10 second lead, Contador was coming back from his mechanical etc. etc. So does Contador lose time on GC even though he came back to the bunch by the end of the stage (probably not because of the mechanical, but what if there was just a split in the bunch at that time and he was behind it)? Does Aru get to gain more time than he had at the line?
Another example: last year's stage 2 of the TDF. A pan-flat sprint stage. There just happened to be crosswinds. At 3km to go the gap to Quintana's group was 1'22'', and at the end of the stage it was 1'28''. Also, the front group was together, whereas at the line Froome sprinted and clearly gapped Contador, why shouldn't he be allowed to do that?
Really getting tired of Etixx whining...
For the record though, I'm not saying the 3km rule shouldn't have been applied today, I think it should have been. I'm just replying to those saying GC times should be taken at 3km to go on sprint stages, regardless if there has been a crash or not.