but when on a website a company says:
there are currently 3 careers available:
then by game designer they mean someone that makes the game mechanics, right? that wouldn't mean a level or character designer. because that would make misunderstandings.
and i agree that letting the programmers do the gameplay isn't the right way to look at it.
i think that game designers should make the gameplay, and to be open for ideas from other members of the team, since they are gamers aswell and thus know something too. but i wouldn't wanna depend it on them.