i really understand you- if i would live there as a bj fan i'd also be very disappointed- actually i think there are 2 reasons: 1. an economical one and 2. a physical one
ad 1.: there's nowhere else in africa they could play- so they'd have to ship their huge stages to the RSA for one or two concerts- here in europe they do about 10+ concerts with audiences from 40.000- 80.000 or even more- the cheapest tickets here are 50€ or 55$- the most expensive ones 200€+ so economically over here it's very good for them- the venues are located near (compared to the US), many ppl come and pay a hell lot of money- in South Africa i doubt that 40,000+ ppl would come if they set the ticket prise as high as over here, so that they'd get less from the ticket sale and have to pay more for shipping and logistic stuff- and this just for at the most 3 concerts- the same goes for india and south america i think....
ad 2.: you know- it's ****ing hot down there

in bombay they played 90 mins and then they were done- this isn't really a nice setting, is it?
but though i hope that you'll get lucky and you get to see them!