Doubts over whether the wealthy gas nation can deliver have persisted ever since it won the host rights in 2010