I still ask myself why Elrond didn't just push to the lava the human king when he refused to drop the ring. Knowing the pain, the evil of the matter, letting him go freely with the ring just made this story a bit silly.
It was his blood relative, for one. Two, they did not necessarily know the full power of the Ring. Third, Elves don't go around killing people without cause.