Dirt, oddly enough, is expense. A truck can only haul about 25 tons of dirt at a time. That's not really a lot, volume wise (plus, it's not packed down, it's loose). Now, imagine the cost of paying the trucks to haul dirt to the desired site. Unloading it. Compacting/rolling it until it's hard.
Now do that for both carriageways, for every non-swampland interchange. It becomes expensive, very quickly. A little steel rebar, some concrete, and you get the same setup.
Now, in Nebraska, it'd be a waste of money. But, not in areas where good dirt is hard to come by.