Ich bin seit Jahren Linux Nutzer und finde es einfach nur peinlich wie manche hier darüber reden, die von nichts eine Ahnung haben.
Zunächst mal sollte man wissen, dass jedes System so kompliziert ist, wie es die eigene Erfahrung sagt. Gerade für Windows-Nutzer ist Linux immer erstmal ein Buch mit sieben Siegeln, und wer sich gut mit Windows auskennt, wird sich noch viel hilfloser fühlen, weil sein ganzes Wissen nichts mehr wert ist. Wer nur mal damit rumspielen will, sollte es deshalb lassen. Ein wenig Durchhaltevermögen und auch Entdeckergeist sollte man mitbringen.
Wer das aber schafft, der wird irgendwann feststellen, dass sich ihm ein völlig neuer Zugang zum Computer öffnet, weil ein Linux-System sehr viel logischer, strukturierter und simpler aufgebaut ist. Gerade darin ist es Windows voraus, welches eine Black Box ist, bei der es so gut wie unmöglich ist, wirklich zu erfassen, was im Hintergrund alles passiert. Ubuntu ist ein System, das sich für Einsteiger eignet, mit zunehmder Erfahrung aber schnell anfängt, einem auf den Sack zu gehen. Inzwischen bin ich bei Arch Linux angekommen. Das bringt so gut wie keine grafischen Verwaltungswerkzeuge mit, was mir vollkommen recht ist, denn so können die mir nicht dazwischen funken. Dafür ist es immer aktuell, ohne dass man sich immer wieder umgewöhnen oder lange mit Großupdates rumschlagen muss. Aber wer auf Linux unsteigt, wird eine Zeit brauchen, bis er für alle Aufgaben wieder eine passende Software gefunden hat, denn leider laufen die meisten großen unf kommerziellen Programme nicht oder nur über Umwege auf Linux, auch wenn das langsam besser wird.
macOS liegt irgendwo dazwischen. Es ist ein standardkonformes Unix-System, aber Apple tut viel dafür dies vor dem Nutzer zu verbergen. Man muss etwas herumfrickeln um eine brauchbare Terminal-Umgebung zu bekommen. Dafür ist man hier nicht gänzlich von Monopolisten-Software abgeschnitten. Vom Kernel her ist macOS unbestreitbar das bessere und modernere System. Für das Init-System gilt das Gegenteil. Aber beides ist für einen Umsteiger kaum von Bedeutung. Ich wage zu behaupten, dass, wer bereits an diesen Teilen eines Systems herum hantiert, nicht mehr in ein Forum posten würde, um zu fragen, ob Linux kompliziert ist.