LaTeX is versatile, but I can't imagine doing anything clever with it in a spontaneous fashion; it's complicated enough when one goes in with a plan. By contrast, InDesign has reliable easy-to-reach busybox factor going for it. I can drag around multi-column layouts and watch them rebalance in realtime. With LaTeX I gotta recompile and wade through 6d20 warning messages just to see if adding italics blew up the whole layout.
What I'm saying is that I love them both for different reasons.