Honestly, I don't get the confusion.
1. Roshi was weakened prior to tangling with Frost. This was stated more than once. Arguing against this is arguing against canon.
2. Roshi is now capable of holding his own against base Goku enough to warrant praise and excitement from base Goku.This was shown. Arguing against this is arguing against canon.
3. Nobody said Roshi is stronger than base goku/vegeta. This is a lie. A dumb lie at that. 😂
4. Roshi getting a toriyama hand job does not make Goku/Vegeta weaker. This is bad logic.
5. There is zero proof that SSJ Vegeta was on the verge of oneshotting Ribrianna. This is baseless conjecture.
6. Power levels are bullsh-t. 😂