That's from 4 years ago. I clearly mentioned wc 2015 onwards. India's batting has been vastly overrated in tha ttime period. Like I said, 8 scores of 300 or more in that time, the same as Pakistan who are regarded as having a weak batting line up (they did so in fewer innings too I believe). 3 of those 8 300 + scores for India came in the flattest wickets of all time in one of the highest scoring series ever against England. On wickets where the ball does a bit more, India failed to chase scores of 260 or less twice against NZ and they had similar failings in the home series they lost to SA. Nowhere near the consistent rampage put on by the likes of England and Aus in recent times.
Btw, I never said India is weak, I said it's the weakest ODI side I've seen from them (Same goes for Pak and SL) in a long, long time. In terms of the 3 traditional asian sides, India is the strongest but it's not quite the batting powerhouse it is made out to be AND some of its batsmen have just found form after a while. The likes of Yuvi and Dhoni still don't fill me with confidence. Kohli has pretty rubbish numbers in England and so on.
Again, all of this is in response to you thinking India will likely chase 350 more often than other teams, I simply believe Eng, Aus and SA will be better at it, not that India can't or for that matter, Pak or SL.