The BCCI has scheduled a Test match between India and South Africa in November in Delhi. The decision has received criticism.