As the primary developer of the linked AccessKit project, I think this is a pretty good summary. I wouldn't call GTK the worst offender, because it is at least accessible on one platform. There are plenty of cross-platform GUI toolkits (e.g. Tk, FLTK) that don't even have that.