For the most part I agree, I like what OSX does. However, there are edge cases which are infuriating. Have you tried to scroll through an HTML <select multiple> in Chrome on OSX? The only word I can use to describe the experience is 'rage'.
Right, but that's largely the fault of the browser, not the OS or the concept. Knowing that it's not the smartest choice for a webdesigner, but it's essentially equivalent to a bunch of checkboxes with labels.