This is a bit of a daft comment from you, an otherwise well-informed commentator here. You surely must be well aware that:
a) Linux has shared libraries
b) In X11 applications *ALSO* _each_ "implement" their own remoting facility
c) X11 applications do this by using toolkit libraries, which link to libraries implementing X11.
d) There are at least 2 different libraries which implement X11, that are widely used.
The Wayland remoting is highly unlikely to be much different. Applications will link to a plethora of toolkits which will link to a smaller number of remoting libraries, which may implement a potentially smaller number again of actual remoting protocols.
Just like how X11 is supported in applications today.