There is a Weight Watchers section. The majority of the "Main" area is for Points Plus since that's their current plan. (Link!
The subforums that exist for Momentum/Flex/Core/Etc are around, because Weight Watchers no longer supports those specific plans, and it's helpful to keep those posts separate so when someone asks a Points question we don't assume they mean Points Plus.
Any question you had regarding their current plan (PointsPlus) could be put directly into the main area.
The recipes would be too difficult to separate/update. So as people add in new recipes they note that it's PointsPlus.
Again, though, the main plan that WW supports is PointsPlus, so those things end up in the main section.