Maybe at really high levels. with really good equipment. but you have to look at a rogue with equally powerful equipment. I was leveling with someone in my clan, they have a tank level 202. and a rogue 2 levels lower than me. We were fighting at bogans. and i had a str auto build. with lower dex and vit because with super combo my max health goes up and the speed of my attacks is increased to where i need to just auto.Ranger is by far the best class, and it is possible to outdps rogues, it's just hard!
Because we had similar equ. and we were fighting mobs my level. my auto's were 40-50 on average higher than his. but the mobs were 131-134. and he was lvl 128. his SS was hitting 1100-1300. His Life steal was hitting 300-400. and healing him while not slowing down at all on dps. and his quickstrike hitting 580-700 as a insta. This is with a comparable str build. IF i maxed my sharpshot with this similar build it would hit the same or lower than my autos. because its dex based and my auto build for lixing is str based. and my double shot takes so long to cast compared to auto speed while lixing it actually hurts my dps.
He was getting every single kill while we lix'd together. He gets 30-35% solo per lix through the mid to high 120's. While i was getting 15-20% solo per lix through the same levels. I tried a dex build but it makes no sense because boggans are close together and longshot doesnt work far away. and the one or two sharpshots you shoot, doesnt make up for the loss of damage your weaker autos get.