What motivates this is that using maxparticles count is a limit that can "hide" some effects completly and wont provide an equally lowered quality on all CEGs, meaning while it helps with framerates it can alter game experience by not showing some effects that can be important.
There could easily be slots for predefined low/medium/high quality CEG sets, but I am not sure about the added value since only a handful of people with extremely low-end systems would use the first two.
[...]