Each class should be, by definition, interesting to play. I mean what we have learned from decades of gaming both pen and paper and from video games is that there are pretty much only 1 way to balance things out.
If you make combat an important part of your game (and in dnd it is) and if out of combat skill checks are an important part of the game, then everybody pretty much has to participate equally or so in both part of the game. That mean that each class, in it's own way, must be able to pull it's own in combat and also contribute to non combat situation no matter the built or the options. Do it any other way and you are most likely to fail at balance.
Maybe classes are on average 75% combat and 25% non combat and rogues are 70% combat and 30% non combat, but you cannot have a 50% combat and 50% non combat class, meaning it's incredibly gimped in combat like the rogue currently and then give them 3 more skills and call that balance.
I wouldn't worry too much about the rogue currently, it's so badly designed they have to remake it anyway.
If you make combat an important part of your game (and in dnd it is) and if out of combat skill checks are an important part of the game, then everybody pretty much has to participate equally or so in both part of the game. That mean that each class, in it's own way, must be able to pull it's own in combat and also contribute to non combat situation no matter the built or the options. Do it any other way and you are most likely to fail at balance.
Maybe classes are on average 75% combat and 25% non combat and rogues are 70% combat and 30% non combat, but you cannot have a 50% combat and 50% non combat class, meaning it's incredibly gimped in combat like the rogue currently and then give them 3 more skills and call that balance.
I wouldn't worry too much about the rogue currently, it's so badly designed they have to remake it anyway.