4.) Auf einem Terminalserver können viele Instanzen der Software ausgeführt werden
Genau das soll mit so einem Dongle verhindert werden. Ich hätte ein ernstes Problem damit, wenn von der großen Firma™ nur eine einzige Einzelplatz-Version abgenommen und auf nem Terminalserver dann von 30 Leuten benutzt wird. Entweder sie kaufen dann 30 Einzelplatz-Lizenzen (Dongle-Preis ist - zumindest bei den Matrix-Dongles - so niedrig, das man das faktisch nicht merkt) oder die entsprechend teurere, weil aufwändigere Multi-User-Version.
Die Vorgabe, nur einen einzigen Dongle für alle zuzulassen ist
IMHO der Versuch, mich um mein Geld zu bringen - mal drastisch formuliert.