Again, the solution isn't to give the rogue more combat support. The solution is to give the DM more support on "all things non-combat" and make it crystal clear that combat should be happening MUCH LESS than exploration. (Combat is dynamic. Combat is where a lot of classes are built to shine. Combat also makes 1 minute of "game time" take an hour or more of real time; exploration usually makes hours or days of game time happen in seconds of real time at most tables; if your game is 90% combat it means you're literally spending 99% of the time at the table handling less than 1% of the actual time elapsed in game).
In other words, the rules need to make sure to give the rogue an environment where they can shine as they were designed to do!
Yes, D&D comes from wargaming roots so I expect combat to be the most detailed part. But we've put so much work into simulating war, we're losing the rest of it.
I think the core issue is people only think there are 2 options
1) The Old School/5e method. State only a few noncombat skill checks and tell DMs & Adventure Writers to make up 95% of checks from thin air.
or
2) The 3e/PF method Create a very very long list of official checks and pressure DMs & Adventure Writers to adhere to the list
And everyone ignore the other option
3) The Third option. Create a short list of common checks in the game and give DMs & Adventure Writers a list of numbers for DCs per level or tier of Easy, Moderate and Hard Checks.
Treat non-combat as something every PC does and just have the rogue and the other skills classses have the option of going either wider or taller than others. The 2024 version is heading in that direction with martial all getting skill bonus. We can only hope for a DC by Tier table and Actual Sample DCs on a Table.