It's just an opinion. Since old-timers like Dravid and Ganguly dropped out of the side at the end of the 4-2 home series defeat to Australia in 2007, India haven't stopped winning. That includes series victories over Pakistan, Australia and New Zealand in the tri-series, Sri Lanka away twice, a 5-0 whitewash of England, victory in New Zealand and the West Indies and a Compaq Cup win in Sri Lanka. The only blemish was the Asia Cup, where they missed out to Ajantha Mendis and Sri Lanka in the final. I don't think any other side has had a comparable record for the past two years.
I don't understand why they've gone back to having Dravid in the team when the strategy of playing strokeplayers all the way down was bringing such unprecedented success for India. Even without Yuvraj and Sehwag, a top order of Gambhir, Tendulkar, Raina, Rohit, Dhoni and Pathan is still bloody good. But there's a strange belief amongst cricket fans when discussing India that a flawless technique is necessary for ODI success, demonstrated by the bagging of Raina's short ball deficiencies earlier in the thread when he hasn't actually been dismissed by one in an ODI for over a year. The vast, vast majority of ODI surfaces are unspeakably flat these days so all you need is to be able to score and score quickly. If they continue with a team packed with sloggers, hitters and strokeplayers, I think they'll be the best around.