> Wayland is not really duplicating much work. Where possible,
> Wayland reuses existing drivers and infrastructure. One of the
> reasons this project is feasible at all, is that Wayland reuses
> the DRI drivers, the kernel side GEM scheduler and kernel mode setting.
> Wayland doesn't have to compete with other projects for drivers and
> driver developers, it lives within the X.org, mesa and drm community and
> benefits from all the hardware enablement and driver development happening
Since Wayland was designed as an open project, they considered needs of others as well. Android was designed for its own sake only, so you see the result - totally incompatible graphical stack, which doesn't share any success and effort with the rest of Linux.