you are absolutely correct, in home ground also they are not able to perform then in other countrys they are very poor. not able to bat and bowl it is better to change the total team and put the fresh talent to take over.
There is already fresh talent in the team, Indian selectors have already done this in the past and kept some big players like Sehwag, Gambhir, Youvraj, Zaheer and Harbhajan out of the team due to performance issue and to give chance to fresh talent. This is not possible to win each and every match and every time changing the team is not solution instead they should work on their mistakes and weakness.