I don't think it's fair. Maybe the communication has been poor to the broader community, but to anybody interested in the technical consequences I think it's always been clear that a big part of the point of superseding X was that X had taken on a set of responsibilities that didn't make sense to put together (in the view of the Wayland developers). "Wayland is being sold as an X replacement" is a drastic oversimplification that you might take away if you're in the habit of reading just the headline and first paragraph of blog posts about it.