But what do you win?
I don't agree with not being civil, you should still maintain a professional attitude, of course.
But say I already have a new job offer and make significantly more dough, say 50%. Staying another two weeks I would leave money on the table.
That's one benefit to consider in the equation, together with all the drawbacks of not giving notice, of course.