I've been using it for yeeeeaaaaaarrrrsss so im inmune to the "oh no too complicated" problem lol
with things like auto save state and auto load state, shaders, controller autoconfig, screen rotation for shmups, per game configurations, all in a single program i can use without using anything but my controller, i just cant for the love of god not use it un-fucking-less i stricktly have to use a standalone emulator because of performance or compatibility issues or stuff you cant play on retroarch
but aside from that, retroatch ftw
linux user btw lol