> Therefore it is in the company's interest to give no advance notice whatsoever until employment is officially, actually terminated.
That doesn't follow at all. The notice period exists so you can transfer your knowledge and projects to colleagues who will take over your work.
If the notice period is in the company interest when people leave on their own, it's also in the company's interest when they have to leave?