Hopefully, all the olympic venues are ready.
Still, underdelivery and enormous costs of these olympics (~$20-50bn figures depending on what to include in olympic costs) are horrifying for us Russians even more than yellow rusty water is for europeans and americans.
If past experience is any indicator, whatever is built for the Games will decay and rot within months after the event.