Why are stadiums still empty? asks Benni McCarthy