Sehweg is a bit overrated tbh
I agree with your point about Sehwag's quality being overrated but I believe that Sehwag is worth his runs and stats.
He destroyed people on dust bowls and roads in the sub continent and Australia.
He struggled to buy a run on the pitches of South Africa, England or New Zealand (but still scored 2 hundreds there).
He was a filthy slogger who by his own admission, made hay while people "wasted" fielders in slips and gully and within 25-30 metres of the bat.
He relied on hand eye and his career finished fairy early as his hand eye coordination decreased with age. He was no technician. He demonstrated the value of slogging in test cricket. Spread the field, remove all the pressure, hit the bowlers off good length on and just outside off, then play for singles. It can and does work and can often be a better alternative than a classical defensive batsman who return runs of averaging 25 - 35 at a SR of 40.
Sehwag was good in ODi cricket but not excellent. But he was an excellent test cricketer. For the right people, they can put up big numbers in red ball cricket by driving on the up, going over the top, hoicing to the leg side and being aggressive from ball one. Basically a "zero f**ks given" approach to batting.
Some people have the required defense to be able to bat out day 5 and save a test. Some people don't. Surely part of a batsman's value is the ability to score runs.
That is why I would give Munro another go in test cricket in the future.;