Hello dreadquill,
If I should briefly describe the main difference between DIAdem and LabVIEW is as follows:
DIAdem is a software for data management, data measurement, data analyzing and report generation. All these can be used interactively or automated. The main focus is on the offline part.
LabVIEW is a graphical oriented programming language which allows you to do most everything. The main focus is on the online part.
Customers typically use DIAdem for the offline part, LabVIEW for the online part and sometimes they measure with DIAdem. To compare DIAdem and LabVIEW we should have a look at the online part of both.
For measurements you have in DIAdem ready defined (fixed) function blocks which can be parametrized from customers. If you wire those blocks you describe the measurement. It is not necessary to program or compile something.
In LabVIEW you develop (graphically) your measurement. This can be a simple data acquisition but also a very complex one in which you use for example real-time or FPGA hardware (which is not possible with DIAdem).
With other words, DIAdem is used for the offline part and can be used for more or less simple measurements. Whereas you can develop in LabVIEW measurements which are much more powerful and complex and should be used if your requirements are not just a simple measurement.
So, I would say the answer to your question is: It depends.
Greetings
Walter