If you use your computer once a week to check your emails I understand that it's just a waste of time. If you do more, long-term investments such as these might be worth it.
Now I agree that a more integrated experience out of the box would make the learning curve more gentle. Some have mentioned Regolith, it looks like it would be better for you than plain i3 (I haven't tried it personally so I can't judge): https://regolith-linux.org/
I have tried regolith, but I found it to have weird conflicts between i3 and gnome. It may be worth another look though.
bindsym XF86AudioRaiseVolume exec --no-startup-id amixer sset 'Master' 2%+ bindsym XF86AudioLowerVolume exec --no-startup-id amixer sset 'Master' 2%-
but there's no guarantee that this would work everywhere depending on what's installed, I just know that it works in my case. It's easy enough to look up anyway ('linux change volume from terminal'), so users would just save 5 minutes if the default worked for them. I think the message is that i3 is not targeting the same people as Gnome, and it's fine. Different software for different needs and trade-offs.
The only difficult part for me, is that they change the i3 config defaults. So often, instead of checking the i3 docs, I have to read my local config first.
I haven't tried to set it up in a while, I'm sure you could get the same setup running with sway under wayland with some effort.
You can easily run the Gnome or XFCE settings daemon without launching a session of their window manager.
I use multi-displays too (XMonad; I assume i3 has the same!).
I use more complex splits occasionally for dev work I quite like it but I guess I could use something more conventional if it were keyboard-friendly.
or
regolith works only under ubuntu though but both should work under gnome.
The thing is? I never used much more than a simple L/R split that was available in any OS / WM forever. If I wanted to split more, it was usually in the terminal, and done via tmux or the term app.
Add to this, a full desktop environment will handle all sorts of things for you like brightness, volume controls, proper locking on sleep, a easily configurable toolbar, hot plugging an external display, etc. i3 handles none of these! It's left up to the user to google around and find a brightness command that actually works, or why pauctrl is muted on startup, or why the lock screen only locks on resume, not sleep, thus flashing your screen. It's death by a thousand cuts. I know i3 is a window manager, and it's 'not it's job' to handle this stuff, supposedly, but why could they not add the most common way people control brightness, volume, etc to the default config, and let people swap it all out if they wanted? It's a really frustrating experience.
For myself, I've went back to gnome. If someday I get a really massive display that benefits from complex tiling, I'll revisit i3, but I'll probably wind up using that awesome material shell for gnome and calling it a day.
https://old.reddit.com/r/unixporn/comments/c8le62/gnome_mate...