Well, I'm done arguing.
All I wanted was to get a glimpse into the minds of why no one likes game design in indy.
You all can keep on creating garbage indy games since you don't have any designers (since you dont understand their great value) in your games.
That's fine by me, Less competition
50 million downloads disagree that our games are garbage. ;)
We work from an interaction idea, then evolve, evolve, evolve, until we have a fun game to play.
Everyone is part of the game design. Play-testing drives everything.
We all love game design.
We think we are fairly competent in interaction design too.
Though of course we have specialists that do the actual graphical and interaction design, with input from everyone.
Just as the graphical artists have input on what to implement in code.
Game design in a shared role, because that is the best way to keep motivation up in the whole team.
Seems to work so far.