that's been my impression as well. when I look at articles focused toward my field I struggle to figure out how I can contribute without needlessly adding complexity or excessive detail to--what amounts to--an encyclopedia entry. Wikipedia isn't done but a lot of the low hanging fruit has been plucked.