I said Rogue is clearly underpowered. All other classes are pretty well balanced against each other, but Rogue clearly lags behind.
And I'm saying Rogue is "Fine"
When you're not powergaming or abusing Haste, the class is fine. Sneak Attacks do bunches of damage and Cunning Actions are nifty.
Relative to other classes, they're on par with most but the power outliers. Besides things like Monk using Tavern Brawler/WotOH and Narcoleptic Paladins (Resting constantly to have tons of spell slots for Smite spam) and aforementioned broken homebrew Haste... Rogue isn't underpowered at all.
Like even if we compare something like Fighter vs Rogue at high level. You have a Fighter doing 3 attacks of something like 2d6+2+Str (With option for once per combat to do it again with Action Surge). While a Rogue will do 6d6 Sneak Attack + something like 1d6+2+Dex + 1d6+2 (With Luck of the Far Realms allowing once per combat to double that Sneak Attack by way of ensuring a crit). So something like 39 damage for Fighter and 33 damage for Rogue on average (Assuming a "Normal" build of 20 main stat for +5)
That's not a particularly big gap and is a comparison to one of the strongest martials (And classes) in the game.
As mentioned, it's only if you start powergaming that Rogue falls behind. Using Elixirs of Strength to get +8 Str modifiers (+16 for unarmed/thrown) and using Haste (Especially on non-Honour Mode) to amplify every non-Rogue martial's extra attack (Especially Fighter, Wildshape Druid and Bladelock with their double extra attacks).
Though this is a bit off topic given that this thread is about Barbarian.