There are plenty of systems I work on and develop for wherein I depend on the domain knowledge of others to help me along. I normally learn just enough of the systems to get the requested functionality to work. They tell me how to do things legally (as the time constraints don't permit me enough time to research all the statutes, nor am I a lawyer to trust my parsing of the requisite statutes). I can easily envision a scenario wherein the coders did break the law, but didn't know that the specific situation was unlawful.
Granted, the details will probably come out in the trial, but if they're innocent (or innocent enough not to go to pound me in the ass prison), I hope they can afford to defend themselves. I know ignorance of the law isn't an escuse, but I hope that the ones who designed the system are the ones to get punished.
To use a car analogy, who would you rather have sent to jail, the man who designed the Slim Jim used to break into your car, or the person that procured said Slim Jim, used it to overcome the locks in your car, and drove away with it while getting you to fork out for the loss of the vehicle.