Over the years the W/W program has change with new research providing a better and better program (otherwise we'd still be eating liver 5 times a week).
The fiber cap was incorporated because the labels on foods don't specify insoluble or soluble fiber. Insoluble isn't used by the body and soluble is...thus some members were getting too many calories and either maintaining or gaining. Remember it's still calories in and calories out that cause gains or losses.