There is a special place in hell reserved for you, or there should be.
Seriously, I've lost count of the number of people who quit a run at the drop of a hat. Even had one in a titan run who quit immediately claiming that most of the party wasn't geared for the fight. Most of the party was equipped with full Darklight gear. (I even had my relic body.)
Given how often this happens, I think SE should lock quitters out of the duty finder for upwards of 24 hours, depending how frequently they quit out of a duty, and how soon they quit out. This would pressure people to actually commit to a party once they registered for a dungeon run. Why should the people willing to work through a duty be punished because one person thinks they're too awesome to have anything less than perfection?