I suspect it's cheaper to simply build a large enough drainage system initially. This is useful if you have already failed and are trying to cope with failure.
Still, many people are pushing it because you get more plants not because it's cost effective.