To quantify this:
During Viv's playing career - ODI batting average was 28.46, SR was 72.7 [
Source]
During Sachin's playing career - ODI batting average was 29.77, SR was 80 [
Source]
Viv's average was 1.65x better than average, his SR was 1.24x better. Giving these equal weightage he was 1.45x better than the average batter during his era. The same working for Sachin shows him to be 1.29x better than the average batter. This means that, in terms of how much better they were than their peers, Viv was around 12% better than Sachin. Sachin has 3 times as many runs and 4 times as many 100s. I do not think that 12% superiority over peers outweigh literally three times the career accomplishments. I find it surprising so many do.
The whole "volume of runs" thing is a nonsense argument because it's not even a longevity thing here it's just primarily a difference in the board's priorities as the game got more lucrative.
Two problems with this.
1) I hope you're this consistent when it comes to great cricketers with small bodies of work due to factors out of their control, such as apartheid era South Africans or guys like George Headly.
2) There's no guarantee Viv would have maintained that average/SR over a larger volume of ODIs. He might have fatigued, some bowlers might have worked him out. These are people, they're not machines churning out numbers in a predictable manner. Yes Sachin had more opportunities to score runs, but he still had to score them. It's worth noting that Viv averages less in List A than he does in International cricket, which suggests that the JAMODI grind might not have inspired the best out of him.
Anyways, like I said, this is just peak CW over intellectualizing something bleedingly obvious to come up with a hipster take. Viv's obviously number 2, and I can see why people romanticize him as a better ODI bat than Sachin, but when it comes to
greatest? Most ever ODI career runs, hundreds and fifties, most POTM and POTS awards, most runs in a calendar year, most runs in World Cups...these records mean something. Only on CW do people think they do not.