No Indians are not emotional any more. They learnt it from Australians and South Africans. Every player is accountable for his performance. So many big names from India took retirement without declaring it in advance but there was no hue or cry. Dhoni was not doing well in test cricket and wanted to quit it. He was allowed to go without thinking that he is the best captain and still has potential to lead the side. Another example is Sehwag and Gautam Gambir. They were not performing and has been removed. Indian Players know that their place is not permanent even if they are playing from quite long for India. If someone is not ready to leave the side despite of the fact that he is not performing at all then he should be kicked out. Reason you Indian team doing well is they have started acting like professionals now.