I don’t entirely agree.
If you’re in the Rekordbox or Serato ecosystem, that’s probably the case. But nothing prevents you from using software other than the one provided by default. VirtualDJ, for example, works with 99% of controllers on the market (over 500 compatible models). It’s just that users generally stick with whatever software came with the device.
For example, I use a 2x LC6000 combo with a Kontrol Z2 as controllers, and I can use it just as well with VirtualDJ, Traktor, Serato, or even DJay Pro.
Each system has its strengths and weaknesses, its pros and cons.
Standalone products have the advantage of being able to eliminate the need for a PC completely (for classic mixing, I mean), but they’re usually equipped with fairly old CPUs/SoCs with modest performance to keep production costs under control and maintain a reasonable final price.
The downside is that a standalone unit will never have the processing and computing power of a laptop with a modern CPU/GPU.
Another disadvantage of standalone gear is that it’s locked to its own onboard hardware, which, as mentioned above, isn’t cutting edge. Controllers, on the other hand, are basically big remote controls that send MIDI/HID messages to software — and they use the power of the laptop.
With a powerful PC (like a gaming laptop) in the €800–1000 range, you have a big performance cushion, allowing you to keep up with new, demanding features without being held back by the hardware.
Worst case, you just replace your laptop every 10 years to keep enjoying the latest software features without having to replace your controller.
From a strictly pragmatic and rational point of view, the controller/laptop combo is far more future-proof than a standalone setup.
