Members do not chat instead of post. Its just a way for people to have a nice time without waiting for people to post.
In a forum I go to there is a chatbox and it is very good. I will tell you that the forum has close to 500.000 posts. It has nothing to do with members not posting.