Trolls exist, but hacker news is no 4chan. I think it's enough of a deterrent to keep atmosphere generally constructive, while not eliminating all low-quality posts.
You're merely deluding yourself into thinking that some stupid voting system can eliminate low-quality posts. Using it to give higher voted posts more visibility is okay but thinking that these magic points are representative of quality is a stretch.