Something not mentioned, people who are desingineers often gravitate to a comfort zone with regards to money and ability. Let's face it, design is subject to the whims of opinion and can take a really, really long time, code on the other hand usually just works or doesn't.
Dealing with clients on design projects compared to code is like night and day.
Dealing with clients on design projects compared to code is like night and day.