Am I playing a different game? What sense of generous item drops? If they’re talking truckloads of junk drops, then sure. But I think the general complaint is that getting good drops is the problem.
If all CoF does is guarantee the current level of frustration, then what’s the point? “Hey, we sense there’s an issue with item drops and rng. So, what we’ll do is make it worse, but you can grind some faction rep to maintain the current level of frustration… have fun!”