Sorry, aber das halte ich für eine der faulsten Ausreden der Softwarentwickler überhaupt. Es gibt ganz wenig Anwendungen, die explizit Administratorberechtigungen abfragen und für den Negativfall den Start verweigern. Dann gibt es noch ein paar Anwendungen, die allgemeine Kompatibilitätsprobleme haben, weil sie für ältere Umgebungen erstellt wurden.
Meistens aber liegt an den Zugriffrechten auf irgendwelche Resourcen: Dateien, Verzeichnisse, Registrykeys. Wenn man sich die Mühe macht, herauszubekommen, worauf welches Zugriffsrecht benötigt wird, dann kann man das fast immer bewerkstelligen, ohne Adminrechte zu vergeben. Schau dir mal REGMON und FILEMON aus den Sysinternals an. Damit kannst Du aufzeichnen, worauf das Programm wie zugreift, während Du als Admin angemeldet bist. Dann die Berechtigungen des Benutzers so anpassen, dass er genau so diese Zugriffe ausführen kann. Ich behaupte, das funktioniert in 95% der Fälle.