Clearly we have a bit of a communication problem here

My problem with Dave's comment was his seeming dismissive tone with respect to Wayland, X, and performance improvement. While I certainly agree about it no being a magic bullet, I think such a statement doesn't have a lot meaning behind it in that display managers are complicated enough that I couldn't imagine one being both capable and easy enough to implement so as to qualify for magic bullet status. To counter his rather blunt assertion of something that is, at the very least, uncertain, I used KP's comment. While I have absolutely nothing but respect for Dave, his knowledge, and contributions, I think this particular area is one which KP is a bit more involved in, or, at a minimum, enough of an expert to cause a bit of doubt with regard to Dave's comment.
Now, I imagine the point Dave was making was that people shouldn't expect Wayland to magically speed up, say cairo, without subequent work being done elsewhere (like, in cairo). In short, a compositor/input handler can be a bottleneck, but it isn't necessarily, and in Linux's case isn't, the biggest one.
Lastly, since entropy posted the actual article, and I agreed that he got the right one, I'm not sure why we're having this disagreement. I don't feel like I misrepresented KP. What I said is technically true. KP, being paraphrased, thinks there could be a performance increase, and I gave the reasoning, which was consistent with what the quote says. The only sticking point is that I failed to specify that it wasn't a certainty, but I did specify that any improvements would likely be minor (whether or not that is a "real performance boost" doesn't matter).
Does that make sense?