I've been running Fedora on a Thinkpad for 10 years and I haven't had to do any of the things you just listed other than remapping CapsLock to Ctrl, but that was trivial to do.
There are definitely use cases that Linux hasn't kept up on, but the mature distros cover a lot of use cases now without even needing to touch the command line.
IMO, if you can't work with a mature Linux distro (not Gentoo or some other Flavor-of-the-day) then you're not very good with computers.
I've noticed a lot of people who make the transition to Linux often try to make it a learning experience, which is the wrong approach. If you're willing to go the vanilla route (Fedora or Ubuntu) and do some mild research on recommended laptops for those distros you'll be fine.
> if you can't work with a mature Linux distro (not Gentoo or some other Flavor-of-the-day)
Mate, Gentoo is twenty years old, has a board of trustees, a council, a non-profit foundation, and is the distro Google Chromebook ChromeOS was forked from. Through that it's quite likely the most used laptop consumer Linux in the West, especially in terms of working WiFi and such.
There are definitely use cases that Linux hasn't kept up on, but the mature distros cover a lot of use cases now without even needing to touch the command line.
IMO, if you can't work with a mature Linux distro (not Gentoo or some other Flavor-of-the-day) then you're not very good with computers.
I've noticed a lot of people who make the transition to Linux often try to make it a learning experience, which is the wrong approach. If you're willing to go the vanilla route (Fedora or Ubuntu) and do some mild research on recommended laptops for those distros you'll be fine.