No scheme works without solid execution. On the other hand, there are plenty of different schemes that work with good execution.

Why we spend pages of posts about differences in schemes and what they should be called is beyond me. It may be coaching, but IMO it is poor execution that is the main problem.