To build on this, I do think rangers and rogues need a 'boost' but part of that is the lack of available gear and items to really take advantage of rogue or ranger stealth builds.
The AC on chainmail or leather is unexceptional, and it's rare to find a pair of rings let alone items that actually give you viable stealth skill to stack.
I think it's an item problem, in combination with low base hp + lack of 'kit' options compared to others.