If a developer's causing problems, report them to a moderator or open a dispute. In the past, some developers have been sent to the moon via disputes and reports. But it's complicated. I admit, there are some developers here who should be shipped-off, but as long as they respond to reports and disputes (or at least pretend to), there's little that can be done about it. It's a matter of waiting until the final straw breaks, or they screw up enough to warrant action.