Chris,
The flow of info is a natural ebb and flow here. We have seen it before. The RZR has had a lot of issues figured out and a lot of posts are rehashes of the same thing. When another issue comes up, the info will pick back up. Another thing, after the new LE comes out, I am sure there will be a ton of information.
As far as guys not using the forum correctly, you said a mouthful there brother!!! Listen, there are so many whiners, bitchers, lazy devils and troublemakers/instigators in the RZR section that it can get depressing for you. But, hang in there. Just stay consistent, let the negative comments roll off your back like water off a duck and keep gettin' it. The whiners will get tired of hearing themselves before long. You could offer them a virtual "olive branch" by posting a link to where something was moved. You could try it the next time and see if the griping is the same or not.