Budget 2012 includes welcome steps to growth, but some traps too