One thing that m noticing here is that most of the people are saying that the wicket was flat and the ground was small,etc. But then there have many players who have played in the same kind of conditions, none of them have managed to score a double century(except Tendulkar) or reach the score that Sehwag has made, milestones don't matter much, but you shouldn't find ways to avoid giving credit to a player.
After scoring 130-140 runs(in the 1st innings), a batsmen would usually play very aggressively and loose his wicket after getting some quick runs, its just like a lottery form there on,Sehwag was lucky that he kept going, its not like Sehwag has done something which should be considered twice as good as others nor is it the greatest innings ever, its just that he has done something which is very rare, thats it, there are many ODI innings which are way better than Sehwag's 219,
but its quite wrong that people are finding ways to lower the value of Sehwag's innings.