SA being under strength is ridiculously overdone as an argument.
Smith's direct replacement (van Wyk) averaged 12 more in this relatively low scoring series than Smith averages against India. Smith did SA a favor by staying away, going by the numbers. (in the last series in SA, he was even worse, being Zaheer's bunny in all but one innings - at 1,0,0,79)
Prince is hardly a first choice starter - he has played only 52 ODIs total (he's 30) and averages 21 this year and less than 30 against India overall.
So SA were really missing only Pollock, who is very very good - but OTOH (a) SA has a long line of right arm medium fast seamers behind him, (b) they're the #2 team in ODIs, while India is #6 (with, apparently, a politically charged selection process that keeps useless folks like Tendulkar) and (c) these were not subcontinental pitches (d) India, too, suffered from a bad bout of flu that had them understrength in their weakest area, ie the pacers. (d) Closest thing India has to Pollock would be Munaf. To be balanced, he was left at home too.
India beat SA fair and square for my money. Away from home.