They did that with Duty finder in itself no vote-kick or leaving debuff will stop people from being morons when there are no social implications to deal with. You want a relatively less drama ridden experience wait for the party board to search for server side groups that way you know if someone is a totall asshat you can be assured word will get around to not party with said player so they are more inclined to not be as such.
Want a even better time? Get a free company with some friends and never worry about drama ever again...mostly.