@Prometheus Thanks for the answer. Yes, I do know and agree I've been supporting several indie games, including a couple MMOs, during their early stages, both financially as a backer/pledger and in terms of QA / community support as well, so I think I can understand and appreciate developers coming in from your angle.
That being said, I like knowing who's making a game, as it helps understand some of their ideas and how they're approaching things. I'll be keeping an eye on that announcement forum