I mention this not to dispute your point that GNOME maintains binary compatibility in libraries, but to provide a data-point that suggests that this is not sufficient for functional compatibility from the users' point of view. GNOME developers could look into that and see if anything could be done, if they felt it important.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds