Well said Keith Stone, CFI is doing usually some administrative work, keeps training streamlined, etc.. To do so, and to know what the real world is like, he also has to instruct sometimes though...

But as said, that's only true for Flight Schools and not for local flying clubs...