I consider myself an experienced Linux user (20+ years in private and corporate environments) and decided to try Garuda (Dr46onized) a couple of months ago. My emotional curve went from curious over impressed to enthusiastic and then to irritated to annoyed.
Let's start with the good stuff:
Look and feel - amazing
Garuda tools - very intuitive and great
Technical design choices - near genius (BTRFS with snapshots, ZRAM, optimizations ...)
Performance and responsiveness - very good
Now to the problematic part:
Every time, I perform a software update or install a new program, something breaks and requires either reverting to an earlier snapshot or reading through lots of Arch manuals. Eventually, everything can be solved but right now, instead of doing actual work, I spend a lot of time trying to figure out why suddenly no sound card is detected, why windows have no headers or can't be closed, why alacritty suddenly stopped working, why suddenly video has sluggish playback, programs crash or dozens of other minor and major problems.
In all my years with Unix and Linux (quite a number of distributions), I have never managed to run into so many troubles as during the few months with Garuda. Now, even reverting to previously working snapshots, doesn't fix severe errors (despite me having done nothing more than regular updates).
I still consider Garuda to be a great project with a lot of future, but it's not for me at this point of time: I want to switch on my computer and know that everything is working and that it will be the next time I do so. This is what I always (since the late 90s) got with Suse, RedHat, Debian, Kubuntu ... unfortunately not with Garuda.
Good luck and fortune to you all and maybe I'll be around again in a year or so to give it another try.