> Most of the stuff that's come out of freedesktop.org always seemed to make things less usable.
I thought so too. I also thought they have many problems and do not help very well. I mostly try to avoid them.
(There are problems with X window system as well (and with Xlib), but still it seems the freedesktop had made things that are designed in a worse way.)