Red faces on the flight deck, that is for sure, but we need to wait and see how this happened.
When I was flying it was not unusual at all to see the tech crew studying a map of the airport and double checking which taxiway to use to get to their stand, and even to work out where the stand actually was!
Much the same happened on the way out to the runway but really the ground controller should have been able to advise them better than he/she actually did. It will be a good couple of weeks before that jumbly flies again!
Incidentally, why do journalists talk about runways when they mean taxiways. Goodness me, if that had been a runway and a wing tip hit a building that really WOULD be a major incident.
FWIW I remember a comparatively new 747 captain being marshalled into a set of steps at Heathrow many years ago. Not his fault at all. Steps in the wrong place and marshall didn't notice, but it took the skipper time to live that one down.
The Johannesburg incident will probably live with this captain for the rest of his career.