Hell Yes Vagabond, could not have said it better myself INCLUDING the lasts sentence.  
Karma is an ICBM streaking in at 20 000 kph and about to deliver a death blow to the Guptas.  And, undoubtedly, there will be collateral damage.