"Sofern diese bereits als fertiges Binary vorliegen, man sie vorher also nicht selbst compilieren muss."
Auch unter Windows kann man uncompilierte Programme nicht per Mausklick starten. Nur bekommt man dort die Sourcecodes normalerweise gar nicht erst. Bei einer normalen Linuxinstallation sind aber die Programme bereits compiliert, die Sources befinden sich meist zusätzlich optional installierbar dabei.
Wenn man Dinge tun möchte, die mit den vorhandenen Programmen nicht möglich sind muß man selber ein Programm schreiben. Das ist bei Windows nicht anders als bei Linux.
Daß es bei Linux in einigen Fällen Treiberprobleme gibt stimmt zwar, aber auch bei Windows kann es vorkommen, daß ein Treiber schwer zu bekommen ist.
"Linux funktioniert grundlegend anders als Windows."
Eben das ist aus der Sicht des Anwenders nicht der Fall. Wenn man vor dem KDE sitzt funktioniert es sehr ähnlich wie Windows. Die Unterschiede liegen mehr im Inneren. Die GUI soll nicht "verbergen" daß "Linux nicht Windows" ist,
sondern sie sorgt dafür, daß Linux das bessere Windows ist.
Auf der Kommandozeile ist Linux von Anfang an wesentlich besser als MSDOS gewesen, dieses bietet nur eine Untermenge der Befehle, man nennt das in der Computersprache : "Es ist mächtiger"