Ofc there are avenues for discussion about indie games on these forums. There are practically avenues for discussion about everything once you consider the satellite lounge. The big thing that matters isn't the capability to post about indie games or mathematics or whatever, but rather what the focus of the forums is on. By creating an indie Games Forum, we make posting about Indie Games a more prominent part of the forums in general. It then shares the focus more equally with the cave story section, and members, particularly new members, will be more inclined to post there. Over time causing a further shift and balance between those sections.
@Hy, yes it is that. But it isn't just keeping the conversations going with fresh new people, it is also getting new conversations going with the same ol' fogeys. A lot of us have been here a long time. A few of us feel like we're done talking about cave story. A few new sections could sorta add some spark to our marriage and keep it going much longer.