There was a time when one could be sure of their responsibilities – the ID did the writing, the designer created the graphics assets, and the developer created the course. That's it – very simple. No stepping on each other's toes.
But all that changed with the advent of rapid authoring tools. Now, eLearning course creation became easy, overnight. And everybody wanted a piece of the action. The developers were floored by the simplicity; the graphics designers found it easy enough to try, and the instructional designers were convinced they did not need the developers any longer.