It obviously depends on the specific task and on the quality of both the MSO and LA.
Typically, an LA is more powerful than the digital part of an MSO, because it can have more channels and more sophisticated trigger options by providing several trigger levels to set up a trigger sequence. The biggest advantage is the huge choice of protocols available for bus decoding.
The MSO on the other hand, has the correlation between analog and digital channels and provides advanced trigger modes like pulse width, pulse timeout, runt and maybe some others, that are normally not available for digital channels, neither on the MSO nor on the LA. There are usually only few Protocols available for bus decoding.
A good USB-LA isn’t cheap and can easily exceed the price of a low cost MSO.
So it realy comes down to the task. When troubleshooting a mixed mode design, like e.g. a discrete precision ADC, the correlation between analog and digital matters and the MSO is the obvious choice.
When debugging a purely digital circuit, including the decoding of some exotic protocol, the LA is right tool.
With regard to screen space and UI when dealing with lots of channels, there are also USB-MSOs which can provide the best of both worlds in one instrument for certain tasks. There are more bus decoders than on the average MSO – but still not nearly as many as on a LA – and the number of digital channels is still limited to 16.