Imo Rangers are very well meant to use weapons.
They are one of the very few classes that get DA and DW. Tells me something right there. In comparison to other classes that also can use Bows (war, sk, pal, bard, rog) they can augment their techniques to do a lot more damage with Bows, have unlimited arrows and stuff like that. So obivously, they are good at doing it both ways!
So. if a Ranger is supped to do 90% of Rog DPS, he will do 80% of 90% with his Bow which is 72% of the Rog dps. Or in other words 1000 DPS from Rog will do 720 Dps on the Bow. Trueshot again doubles this to 1440 right?
We can up Bow damage to be 90% of melee damage i guess. But again, i need detailed parses from other, high end rangers against Vlan so we have a good data basis.
Edit: Edited and swap around some numbers and a new conclusion!