Their last ad had about half the cricket team in it and it was a bit ironic to watch considering that the Indian Team did pretty badly. What made it worse was its catchphrase - "If you do, you win" (loosely translated from Hindi). What made it even worse was the morphing of some of the players scowling to a Tiger Roaring. LOL!!!
From there to the latest ad, is the real change. Going with the latest mantra (ala Greg Chappell) that the team needs younger players, this ad talks about 14 year olds dreaming about winning the world cup next time round.
Time will tell.
Myopic view of cricket, pepsi