Check the nature of the deal. The money goes into accounts which can only be used to purchase food and medicine. The idea is to give the N. Korean government maximum flexibility when deciding what to buy while allowing us to know exactly what they were buying.
You mean like Iraq's Oil for Food program? Oh yeah. NOW I GET IT.