I don't believe liquidity necessarily has anything to do with efficiency, but more liquidity can never hurt. Even if the price of every stock right now is 100x what it should be, I still want lower spreads.
And to address your concerns about depth, I believe that's where market makers (which are related to HFT) come in.