Gregg Bolinger wrote:Let me give one small example of something about jQueryUI that really bothers me.
I don't think that's a fair "bother". If that were a true "split button" widget, I'd agree with you, but it's not. It's a demo showing how you can use two button widgets to create the button component of a composite split button. If the demo were also to show how to create a menu for the split button, it'd over-complicate the demo, which is just about the buttons.
So I'd argue that the widget is not incomplete, it's the demo that only shows a portion of how you might go about using the button widgets in a certain way.