Clearly, there is a role for all the skillsets which various of us see as being variously useful ... could it be that the problem is not so much one of which skill is more important but not enough time and resource allocation to permit the players to develop the skillsets ... ?