The only time I ever knock a training exercise or routine is if I tried it and got ZERO from it.
When I mean try it I mean for at least 8 weeks consistently.
More if it is a "slow progress" regime like the Iron Skills.
You gotta be open minded BUT you also have to be honest with yourself and the results you see.
Or lack there of.