This comment makes no sense, XCB isn't a toolkit. You might be thinking of something else with a similar acronym.
But anyway, any solution that tells users to only use a small subset of compatible clients is about as disruptive as just switching wholesale to Wayland. It's not the reason anyone is hanging on to the X server.