I think it make no sense to use more than 8 conditions.
If the EA is more complexer I can expect more curvefitting.
I think one or two conditions are enough.
I need more than 8 logical conditions definitely but also I respect your opinion even I do not agreed with it.
The decision of Popov to give the user the opportunity to increase the number of 8 by changing a parameter inside Config is Great. It is not against your style of trade but it he will not do it then it will be against of mine. This is not fair.
The problem has to do only with time, money and trader's opinion.
A good software should take in account every case of trader and any "philosophy".
3 MORE ADVANTAGES to increase the number of 8 to 100
1> We can lock some conditions and leave FSB to select the others. Time to Try Things is a trader's problem.
2> We do not need to write one more advisor if we need more Logical groups. I think the number should be even 100 !!!
3> We do not need to write a new indicator to have inside 4 or five conditions. This has nothing to do with hyper fitting.
The only thing is the size of code. But normally it should not be large if we use same indicator many times.