We couldn’t afford a few hundred million for a new sports stadium in 2005 but could spend billions on Iraq and Afghanistan wars.