What is the general opinion about combination instrument vs normal "single purpose" instruments?
Accuracy, functions, usability? It's one thing reading the spec but how do they fare in real life usability?
It depends entirely on the functions and the use case.
For instance, suppose the combination instrument is an oscilloscope. An external AWG will almost always be more capable and flexible than the one that's built into the scope, but the one built into the scope can be controlled directly by the scope and thus used to good effect to do Bode plots and such. While the scope might be able to control an external AWG, it may be hit or miss as to how well that works.
Next, consider a logic analyzer. A standalone logic analyzer will likely be more capable in at least some respects than the one built into the scope. The range of protocols that can be decoded, the size and resolution of the screen onto which its output will be displayed, etc., are all likely to be superior to that of the scope (yes, even when the scope has a web interface). But the analyzer built into the scope has a couple of major advantages: firstly, it's likely to have higher bandwidth and sample rate (unless you paid a significant amount for the standalone unit); secondly, it can be used directly in conjunction with the analog channels for things like triggering, simultaneous display, etc., thus making it possible to easily correlate analog domain events with digital domain events.
There are some times when there's just no substitute for a properly implemented combination instrument.
Of course, the best of all is to have *both* the multifunction instrument
and the separate single-purpose instruments. After all, an MSO with an AWG built-in is still first and foremost an oscilloscope, with all of the capabilities that an oscilloscope brings to the table, and it can always be used in conjunction with external instruments as well as its own internal ones.