It's always been useful. It still is. For affiliates it's great for information sharing on sponsors. You just have to ignore the other reps and sponsors who often jump in and try to spin things as soon as you say something negative (but true) about one of their bros or employers. Take away the people blowing smoke up your ass and it's still a great place as long as the management does not get carried away.
