I don't get the ranger hate, i absolutly love my ranger and will definently be running a first run with one. And in regards to the damage being weaker than other classes, with the build below its just now the case. Now i haven't been doing any deep analyzing like sensuki,k just ran the beta and had great fun with the ranger.
Stats were a bit ramdom (16 might and 16 dex ) but i can get back with them later if anyone wants them.
Skills/talents: mark prey, ruffian special, swift aim, gunner, stalkers link, swift and steady, and pet takedown.
Then running a blunderbuss, dual sabers and hide armor.
A normal enemy gets killed i one or two shots as soon as the pet closes in, and if something should get close you can finish it off with the sabers. The reload speed of the blunderbuss is ultra fast due to gunner and swift aim, and with mark prey and pet on a target i haven't found anything i can one shot, litteraly doing over 120 damage in a shot (with an enchanted blunderbuss )