John Robson looks at how Jim Flaherty is not doing enough to stem spending and leaving the door open for trouble.