Don't think the theme is a huge problem.
Also; I would assume a lot of visitors are "lurkers" (I know I am). Mainly reading posts, and not posting content.
Not sure why I don't contribute that much myself, I used to be a huge forum-addict. (Got 10 000 posts on a forum). However, when I visits forums I don't feel the same compulsion to reply or start new discussions anymore.