Dan O'Brien: 'Hey, big spenders - you risk leaving us all high and dry if the economic tide goes out'