The only saving grace I can think of is that normally tickets in SA cost the equivalent of £2. For the confederations cup they cost £10 and the stands aren't full. The price will hopefully go up enough so that the locals can't really afford to go, that plus the well supported teams will get loads of tickets from touts which would displace lots of local fans. Its a shame that 1 year away from a WC you start thinking like that when its normally the exact opposite but they really are that annoying.
There is no way FIFA will do anything about it.
Just realised the match on later will be awful for the noise, SA are playing, think I may give this game a miss.