As far as pressure on other players and overall dps… if you only have catch up gear and are fighting players that are geared out with true BFA gear, you aren’t going to do much compared to them. You will likely not have the essences or azerite traits that really buff up damage.
As for the comparison to your hunter. Different classes perform their damage differently. Its hard to compare one hit from a rogue to a single chaos bolt, aimed shot, or glacial spike. Those abilities will always do more damage than a single ability from a rogue. Sub is great at pressuring opponents because of the amount of shadowstrikes and eviscerates that we can pump out in quick succession, not really just one single hit.