Ubuntu, Windows, Apple all try to do these things.
None of these make it easy to work with your computer except through some graphical interface.
That is an enormous restriction which many Linux users do not like.
Knoppix has an additional advantage over most other Linuxes in being inherently able to work with almost any set of computer hardware.