Science:
Theories are useful inasmuch as they predict reality.
In fact, no single theory is right for all classes of algorithms.