A number of problems exist with multiselect list boxes:
Some solutions suggest combining checkboxes, such as:
Nearly every (jQuery) implementation I've encountered provides no facility to select several items quickly by dragging to check options. This results in selection attempts that look as shown on the left, when I'd've expected the results on the right (the highlighting could be disabled so that dragging doesn't select text, but still permits strafing the checkboxes):
Example demos to toggle checkboxes:
What design decision warrants breaking backwards compatibility with using dragging to select (i.e., check, or perhaps toggle) multiple items?