This is really fundamentally wrong. X drawing commands are still just fine for representing modern within-app UIs and toolkits.
The two things that have changed are the underlying GPU technology, which has shifted towards abstractions and APIs mostly targetting gaming and video, and desktop level UI stuff, which is expected to include compositing these days.
However, it's not as if the other remote desktop systems have really changed much to reflect these developments either.