The firm I work at uses the same model. I know I require challenge at work or I burn out, heh. But many of these code camp programmers don't come out with that spark, that 'ahah!' moment that drove many of us to the industry in the first place. It's just... a rote job, to them. Little investment.