I did not say that Uber doesn't have issues to address, I said that the Indian government has underlying issues, and can't scapegoat forever.
Not every situation in life has clear sides of "good guys" and "bad guys" or who's "to blame." Cause is a moving bar, and has different value depending what we are talking about causing.
Uber causes it's passengers to be in danger by not ensuring the people behind the wheel.
India on the other hand has a history of not punishing rapists. The guy gets acquitted of rape, because rape is too hard to prove under Indian law and because the juries are biased. edit: updated spelling