I know nothing about cantilever brakes but even if disk brakes have flaws today, it is a mistake to think that they will always have those same issues. Technology is rarely stagnant and there have been many improvements over the first iterations of bicycle disk brakes. Flat mount and centerlock are two examples.
-Tim-