Agreed. My points are a) it needs a big investment and will likely continue
to need it in order to keep up in usability and b) there is an opportunity
cost in chosing to put effort in any one thing. I think having community QA
is important, but in my personal judgment some of these other things are
more pressing.