Oftentheyfail to take into account the overall big pictureofwhat thoseapplicationsneed to be usedfor, which, inmanycases, involves solvingsometypeofcriticalbusinessneed.
Because their method of analysis characterizes the cases in which multiple squares can be moved into place simultaneously, it provides a way to recognize thosecases, and thus an algorithm forsolving a disordered cube.