The algorithm differences is why Defraggler takes way too long in my opinion, but they can only tweak that if they listen to the many years worth of user complaints about it being too slow and release a new quicker version -- it might mean less of a thorough defrag though. The slow complaints are archived in the comments section on software download sites too.