On Friday the Olympics swing into full action, but can the spectacle still drown the detail, cost, greed and waste?