The last posts sound like a war between programmers and artists. This is totally wrong. Artists and programmers belong to each other like man and woman, like water and earth, like mother and father. Everyone alone is just a lame spammer but togehter they can change the world.
Besides that both have to understand each other. An artist has to apply much techniques and has to use very complex tools. He has to understand the working of a computer, a game engine, physics, biology, machinery, lights, camera, coloring, scene-management, architecture and much more.
Many computer artists are skilled programmers and many game-programmers can model some content as well.
A good game programmer has to understand how lighting works, how colors work together, how to create shaders involving more lights and shadows, how to read and write model files, level creations and much more.
If you think you can separate yourself from the other then you are already on the lane to loose against every team. Then you are close-minded and simply did not understand the way how teams work and how games are made.