...bei einem Programm mit weniger Verbreitung...
Bei einem Programm mit wenig Verbreitung ist auch die Anzahl der illegalen User im Verhältnis viel geringer, als bei weit verbreiterer Software. Das ist die Mühe nicht wert.
Die Zeit und das Geld steckt man lieber in die Optimierung der Software und gewinnt dadurch mehr Neukunden, als man je durch Cracker verlieren könnte.