The UI and UX of a lot of FOSS Linux software really needs a lot of work. It was all designed for nerds by nerds, and not for normal people. Then there’s the “just read the manual” crowd and no normal person is going to want to stick around through that.
Pair that with the ever present hardware compatibility issues and it’s not hard to see why Linux has stayed so small for so long.
The UI and UX of a lot of FOSS Linux software really needs a lot of work. It was all designed for nerds by nerds, and not for normal people. Then there’s the “just read the manual” crowd and no normal person is going to want to stick around through that.
Pair that with the ever present hardware compatibility issues and it’s not hard to see why Linux has stayed so small for so long.