I don't mean to say that making something beautiful is not worth doing, but rather that other things are important too.
>What would it mean to make quality easier for developers, beyond making better tools for design, development, testing, market validation, support, and so forth? All of these tools exist and new tools are consistently released.
That's pretty much what I mean. And sure, they exist, but it's a trade off. If we spend more effort on improving UX tools, we spend less time improving other tools, because there are finite resources. The key is to find the right balance, and the argument can be made that the pendulum is now swinging too far toward superficial design considerations as a result of that being (over-)used by users in choosing between products. But certainly reasonable people can disagree.