Sure, just port the entire tex package ecosystem first would you? Tex isn't cumbersome enough to give up for anything less than feature parity with those.
That's clearly a major impediment. But we've overcome network effects many times in the past: MySpace, the JVM, x86_64, etc etc. It's just that no one really cares, and there's probably no money to be made in the process. Using LaTeX is never more than a slight to moderate inconvenience, but it's still unpleasant.