Former Australia coach John Buchanan says Australia cricketers were wrong to pull out on the tour of South Africa.