I do blame Cummins/Dodge for hurrying to meet the 2010 emissions, 3 years ahead of schedule, when meeting the 07 laws would have been tough enough. They saved money certifying it only once, instead of twice, and maybe they can keep some of their bigger engines dirtier for longer, since the EPA does fleet averaging, and they sell a lot of Dodges compared to other engines.
Also, meeting the 2010 without urea is a mistake in my opinion. Some say the cost of the wasted fuel without urea is about the same as the extra cost of urea. I doubt that. Maybe at $1. 50/gallon, but not at $3. 50.
Urea lets you take an older truck, like an 03, have it tuned with lots of timing, to give hot/efficient combustion, low soot, no EGR, no CO and HC oxidizing catalysts, but huge NOx emissions. Then, pass it thru a urea injector/reactor whatever it's called, and convert the NOx to nitrogen and oxygen. No trap filter, if it's done correctly. Gasoline engines could do the same without EGR and without regular catalysts, and could use lean burn combustion to give you mileage that rivals a diesel.
Instead, they now made the diesel give you the mileage of a V10 gasser, by making it run to simulate the gasser Otto cycle (lower combustion temperatures, and incomplete combustion, then trap and burn the pollutants in the exhaust)
By 2012, the standards will be so impossible, that they will need all the filters/catalysts and urea on top.