I don't think liquidity is necessarily always going to be an interesting and complex problem for two reasons. First, the network will gradually become less dynamic as people who transact frequently will establish long-lived and maximally direct connections with one another. Second, tools, algorithms, and data will be available to help non-experts deploy liquidity in an increasingly effective way.