One thing I never liked after reading Dragonball was Roshi's 139 rating. It is so ridiculous it's insane. For Roshi to be anywhere near this level, is absolutely absurd.
The 23rd Budokai showcased powers that GREATLY surpassed Roshi's power at the 22nd Budokai, which likely wasn't greatly inferior to his prime power.
Yajirobe and Chaozu are even vastly superior to Roshi as well.
Krillen and Yamcha in the BOZ are most likely a solid amount superior to freaking King Piccolo at the pinnacle of his power. For Roshi to be close to this level at all, is absurd.
Not many people are familiar with the power structure of Dragonball, so they don't realize how insane this is, but this DB's version of Humans vs Freeza. It's just not supposed to happen.