I doubt freeing up the admins, or $$$ to run the forum, will do much to speed up production, unless they permanently assign them to China for oversight. that would cost more than running a forum I'm sure.
As far as needing deep pockets to purchase Atlas O, not necessarily so. Having some of all the current brands, I like Atlas O the best and am willing to pay for it IF it's what I want. I just don't buy everything that rolls out the door. If I don't care for the type of car, the RR offered, or the time period it was used, I don't buy it. If it's something I've been looking for or is in my favorite RR, then it gets my attention.
From what I've read here on the forum, most people have more stuff than they can run on their layout anyway, some of which never sees the shine on the top of the rail (aka Mint In Box). If a person keeps it in the box I can see why they would not want to pay top dollar, so why buy it in the first place.
Frankly I think there's a glut in the O scale trains market. Maybe not in a particular car, but overall there's a load of stuff sitting on shelves at the LHS, online dealers, and tables at train shows. If I was one of the current big manufacturers I would bring out new product in the fall, just before Christmas. I would also retire certain items that have been done to death and offer things that have never been done.