EDITED because my original post was a pure personal attack
You're asking if a place exists for indie game devs to discuss game development, on a forum which exists for that very purpose. The thing you're proposing already very much exists, though not in the exact shape of GDC, because having a physical conference is already unreasonably expensive for the professionals.
It seems like this is really all about you having a political axe to grind, and not about actual game development.