I lot of money was paid to FIFA approved travel agents and my friends also confirmed that they would be booked on FIFA approved airlines. How is this their fault?
Clearly it isn't their fault. Why not blame the moron that booked them to arrive 2 hours before the flight?
How can it possibly be South Africa's fault that some idiot did not think to anticipate delays at an event of that size? Hell, it's a 20 minute plus drive to the stadium on a good day.