Indian cricket is now tightly coupled with there film industry and that's why there is too much showoff in Indian cricket. They are too good at there home ground but average performer when playing outside.
It was always like this Bollywood and Cricket both have been associated or linked with each other. When India and Pakistan had good relations some Pakistani players were frequent to Bollywood parties and some had their girlfriends from the industry. Glamour and Cricket go hand in hand in India there is no denying it. Indian team is good in their home ground like other teams that is why we use the term home ground advantage. Playing in SENA countries has always been difficult for cricket teams from the subcontinent due to the pitch.
West Indies playing good against Cricket Australia XI, on day West Indians lead by 356 runs and they have bowled out Cricket Australia XI in there first innings on just 175 runs. West Indies dont have the capability to beat Aussies but they must give there best here to make sure they don't lose by big margins.
West Indies unless they win I won't say they are playing well. Again it is not the proper Australian team that they are playing with as it is the B team.