I'm not down on CALL

This actually came from a non-conversation with a man who runs a learn on your own and speak English better web program. I questioned him about a couple things on a forum and he tucked tail and ran.

I was polite and actually asked out of genuin interest as I have made some simple things that seemed similar.
I use some CALL in my lessons as additions and I have a friend who uses the technology to do a lot of things, listening labs, on-line quizes, audio and video casts, power point projects ... His program is excellent but fueled by him in the constraints of a college course. The students have to do it.
Are there any longevity statistics out there for CALL self study programs?