nobody has to read all man pages for all commands. In day2day operations, you maybe use 2 handful of commands, if at all. Everything else can be looked up on demand.
You also don't read all of the documentation of the standard library of your programming language before you start using it.
You also don't read all of the documentation of the standard library of your programming language before you start using it.