Do your employer leave you alone when you are not performing at your job? Do they leave you in your job considering the fact that you are human being? What's wrong expecting same from our indian team? We all deserve for accountability from our team.
I know you would argue that you will get some chances to perform well in your job before action is taken on you. We did give enough chances to our indian team.