SA might still go out and win the WC. But at this point I wouldn't bet on it. It's less of choking and more of the fact they aren't that good. They clearly miss a good all rounder and their batting is too dependant on a couple of worldies.
I still think it's a shoot out between the two host countries with SA being the outsiders. Simply because on their day SA can outscore anyone. Unfortunately though, I think the Aussies will win.