Friend of the Dork
First Post
The Ranger has better stealth abilities, better combat abilities, better spellcasting and a pet.
The only thing the rogue has is trapfinding and even that is available to the ranger (though getting it hurts is stealth potentials). And the difference in the combat abilities is extreme, by 20th level an enemy that the rogue needs a 20 to hit the ranger can hit on a 2 (Instant Enemy + Greater Quarry).
No one is arguing that the rogue is better. Although.. these abilities you mention is not listed in the Ranger class, not sure where you found them. But Improved quarry (19th level) and high BAB (20th level) will make the Ranger more accurate, no doubt about it. And that's assuming it is not his favored enemy.