When Bafana Bafana walk onto the Azteca pitch on 11 June, they’ll step into a familiar scene: a host nation spending billions on security while its stadiums promise the same fiscal ruin South Africa ...