マジレスすると
プログラマの頭が固いんじゃなくて、CPUの頭が固いんだよ
CPUは0と1の信号でしか動作しない、その延長であるゲームを含むアプリケーションっては
決まり通りの動作や、接続されている決められたハードウェア動作しかしないものなの

それを、プログラマが橋渡しをして、企画やらSEやら顧客やらの
人間の右脳バリバリのファジーな指示を吸収してるわけだよ

それを理解出来ないで、それらの吸収をプログラマに押し付ける発想が違うと思うね
そこはどっちがどうとかの話じゃないんだよ

プログラマのスキル、性格、作業時間が関係するし
指示の要求内容、要求スキル、要求変更量なども関係する
つまりは、仕事をやってもらう、仕事を出来る内容に話合うといった
ヒューマンスキルに帰着するわけだよ

要は1のような事を言い出す奴が出て行けって話だ