http://blog.insight.com/2010/10/cobol-still-in-action/
They write as much as they can outside COBOL. Those 5 million lines are for extending old programs or integrating new things into them. Some new programs are presumably written as well since... well, it's COBOL programmers writing them. ;)
Also, how much C was being written in UNIX 1.0 days outside of ports of same, exact software? :P
I think individual companies should define a language as "dead" based on the number of new people needed to maintain the systems. As the number approaches less than 5%(?) of your replacement hires, have you effectively "killed" the language? At the very least it is on life support, and a decision needs to be made about its future. (A grim analogy, I know).
I agree one should try to phase out something on life support. Gradually at the least.